【问题标题】:Tabulator: links with a label制表符:带有标签的链接
【发布时间】:2019-10-02 11:29:30
【问题描述】:

我目前正在使用 Tabulator 构建一个表格,其中有一列“链接”。只有一些行包含 URL,而一些不包含(空单元格)。我现在想要一个显示文本“链接”的可点击链接。

我可以得到 - 整个 URL 作为单元格中显示的可点击链接或 - 在所有行中显示“链接”,即使没有可用链接(这会导致“未定义”目的地)或 - 将 URL 设为纯文本

我的“链接”列定义如下:

{title:"Link", field:"link", formatter:"link", formatterParams:{target:"_blank",}},

我从 MySQL 数据库中获取的数据如下处理:

  if($row->link != "") {
    echo "link:\"" . $row->link . "\", \n";
  }

在回显部分建立链接(对我来说)不起作用(稍后将是纯文本):

echo "link:\"<a href=" . $row->link . ">Link</a>\", \n";

有人知道如何设置吗?

【问题讨论】:

  • 已经阅读this ?

标签: javascript php html tabulator


【解决方案1】:

您需要使用Custom Formatter 来执行此操作。

您可以使用内置的 Link Formatter Code 作为起点,只需添加更多逻辑来处理您的用例

【讨论】:

    【解决方案2】:

    @illuminarch:抱歉,无法为您的问题添加评论:是的,但如果我使用 标签 - 表示标签的字符串,此标签也将显示在没有可用 URL 的单元格中.

    【讨论】:

      猜你喜欢
      • 2013-02-03
      • 1970-01-01
      • 2017-11-19
      • 1970-01-01
      • 2013-06-19
      • 1970-01-01
      • 2019-04-21
      • 1970-01-01
      • 2013-01-30
      相关资源
      最近更新 更多