首页 > 解决方案 > 函数中的参考字段值

问题描述

我已经通过 JavaScript 生成了一个 Tabulator 表。我有一列显示下载图标并有一个cellClick事件。如果cellClick我正在调用自定义函数并希望将显示在另一列中的字段的值传递给该函数。我很难确定如何引用另一列中的字段值以传递给我的函数。

带有下载图标的列编码为:

注意:生成的 downloadIcon 具有显示 Font Awesome 图标的功能。

{formatter: downloadIcon, width: 50, align: 'center', cellClick:function(e, cell){fileDownload(pdfURI);}}

我希望传递给函数的pdfURIfileDownload是我表中的一个字段,并显示在另一列中。

标签: javascripttabulator

解决方案


您可以在传递给单击回调的Cell 组件上调用getData函数,这将返回该行的数据对象。

{formatter: downloadIcon, width: 50, align: 'center', cellClick:function(e, cell){
    fileDownload(cell.getData().pdfURI);
}}

推荐阅读