javascript webix导出到Excel自定义数据

tsm1rwdh  于 2023-04-28  发布在  Java
关注(0)|答案(1)|浏览(165)

我在webix中试过这个代码

webix.toExcel($$("datatableTab"), {
    filename: "Data_Diff",
    name: "Name"
  });

它把所有数据都转储到我的数据表(datatableTab)中。但在某些细胞中我有数据

"<span style='color:blue;'>00000000</span><span style='color:LimeGreen;'>000300EE</span>"

我希望它是LHS:00000000,RHS:000300EE
我试过这个

filterHTML:true

也在Excel中打印为0000000000300EE
如何自定义Excel单元格输出?

我引用的链接:

3z6pesqy

3z6pesqy1#

我想你应该试试columns.template设置:

webix.toExcel($$("myDataTable"), {
    columns:{
        "title":{
            template: obj => { /* your code here */ }
        },
    }
});

在这里,使用const htmlFilter = /<[^>]*>/gi;将标签替换为您需要显示的内容(或者只是删除它们),并以您需要的方式查找和显示非HTML字符串。例如https://snippet.webix.com/j5vm2f39

相关问题