如何在运行时更改制表器的dataTreeStartExpanded(行,级别)功能级别?
我想通过用户输入来更改树元素的扩展级别。因此,我希望在表初始化后的运行时设置Option dataTreeStartExpanded“级别”。
无论如何,除了重新初始化表格外,我还可以这样做。
实例化表后,您将无法更改dataTreeStartExpanded属性。
这将为您提供两个选择,您可以向其中传递一个函数,然后调用您随时替换的外部函数:
var externalFunc = function(row, level){
return true;
}
var table = new Tabulator("#example-table", {
dataTree:true,
dataTreeStartExpanded:function(row, level){
return externalFunc(row, level);
},
});
或者您可以销毁表,然后使用新功能将其恢复原状:
table.destroy();