2

我使用最新版本的 tabulator.js,我需要能够更改已经存在的表中的列标题。有任何想法吗?

谢谢!

4

2 回答 2

4

列创建后无法更改,但您可以删除现有列并将其替换为具有更新定义的另一列:

删除现有列:

table.deleteColumn("fieldName");

添加栏目:

table.addColumn({title:"Age", field:"age"});

更多详细信息可以在列定义文档中找到

于 2018-10-18T17:49:37.467 回答
1

我的黑客工作解决方法

在列定义中声明元素。

title: "<myTitle>Title</myTitle>",

像这样改变它:

document.getElementsByTagName("myTitle")[0].innerHTML = "myNewTitle";
于 2021-08-10T09:52:45.550 回答