javascript - 函数中的参考字段值
问题描述
我已经通过 JavaScript 生成了一个 Tabulator 表。我有一列显示下载图标并有一个cellClick
事件。如果cellClick
我正在调用自定义函数并希望将显示在另一列中的字段的值传递给该函数。我很难确定如何引用另一列中的字段值以传递给我的函数。
带有下载图标的列编码为:
注意:生成的 downloadIcon 具有显示 Font Awesome 图标的功能。
{formatter: downloadIcon, width: 50, align: 'center', cellClick:function(e, cell){fileDownload(pdfURI);}}
我希望传递给函数的pdfURIfileDownload
是我表中的一个字段,并显示在另一列中。
解决方案
您可以在传递给单击回调的Cell 组件上调用getData函数,这将返回该行的数据对象。
{formatter: downloadIcon, width: 50, align: 'center', cellClick:function(e, cell){
fileDownload(cell.getData().pdfURI);
}}
推荐阅读
- python - 加法二进制数
- audio - 无语音传输,NAT 后的 PJSIP
- spring-boot - 如何为没有端口号的 Spring Boot webapp 选择 URL?
- machine-learning - 当我进行许多深度学习实验时,何时关闭 SummaryWriter
- memory - 如何使用另一个程序访问一个程序的堆空间?
- flutter - Dart 中相对导入的正确代码样式是什么?
- python - 无法让 python 在 Visual Studio 代码上正常工作
- visual-studio - 文件夹中的新文件会自动添加到 TFS (TFVC) 挂起的更改中吗?
- javascript - 在溢出div的水平滚动上,填充进度条
- cordova - 即使设置了 httpMethod,cordova-plugin-file-transfer 上传也显示为 GET 请求