在Tabulator中刷新组标题的最佳方法是什么

问题描述

如果我有一个custom Tabulator groupHeader函数,其中包括一个自定义计算,例如:

noteCount = getNoteCount();
noteButton.innerText = `Notes (${noteCount})`;

当音符计数更改时刷新标题的最佳方法是什么?在这种情况下,我的noteCount变量与表数据无关。

更新注释数后,我目前正在使用setGroupBy函数

tableName.setGroupBy("groupField");

这有效,但是似乎很费力,因为它会重置整个表的分组。还将滚动位置重置到表格顶部。我宁愿只瞄准一个组头,这可能吗?

解决方法

无法重绘组标题,因为它们仅在添加行或从组中删除行时生成。

您可以尝试在表格上调用 重绘 函数:

table.redraw();