首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在dash datatable中添加超链接列,用户重定向的URL取决于单击的行?

如何在dash datatable中添加超链接列,用户重定向的URL取决于单击的行?
EN

Stack Overflow用户
提问于 2022-04-10 02:35:50
回答 1查看 108关注 0票数 0

我在python应用程序中使用dash_table.DataTable。目前,我实施了以下措施:

表的第一列是“clickable.

  • Clicking”。表的最后一列是“详细信息”,其数据是将用户重定向到另一个显示项目详细信息的页面上的。
  1. --用户重定向的网址取决于正在单击的行。因此,每个链接都有一个唯一的URL.

有人能告诉我怎么做到这一点吗?

EN

Stack Overflow用户

发布于 2022-04-10 14:00:09

我不认为你能用DataTable做到这一点。为此,您需要嵌入到单元格中的按钮或a标记,该表将不喜欢这些按钮或标记。不过,您可以使用html.Table组件来完成这一任务。您需要手工构建它,很可能使用循环,但它是非常可行的。一个简短的例子:

代码语言:javascript
复制
html.Table([
    html.Body([
        html.Tr([
            html.Td(html.A('Click this link', id='my-link-1', href='www.some_site.com')),
            html.Td(123),
        ])
    ])
])
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71813367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档