pe:sheet 是否支持嵌套 headers?

Does pe:sheet support nested headers?

我在不同的上下文中使用 PrimeFaces Extensions Sheet 组件,我需要不同的功能。我偶然发现了嵌套 headers 的要求。我看到底层组件支持这个,但我不确定如何使用 pe:sheet 组件来实现。

我已经尝试设置扩展器 cfg 属性 并尝试更新热实例,但它似乎不起作用。

function sheetExtender(){
this.cfg.colHeaders = true;
this.cfg.rowHeaders = true;
this.cfg.nestedHeaders: [
                    ["", {label:"my label", colspan:3}],
                    ["A", "B", "C", "D"]
                ]

并且还尝试了以下方法:

PF('widgetName').ht.updateSettings({
colHeaders: true,
rowHeaders: true,
nestedHeaders: [
["", {label:"my label", colspan:3}],
["A", "B", "C", "D"]
]
})

我希望其中一种方法会触发底层 HandsonTable 组件绘制嵌套 headers。如果这些都不起作用,有什么解决方法?

嵌套 Headers 是 HandsonTable PRO 的唯一选项。这意味着它不包含在 PrimeFaces Extensions Sheet 使用的 6.2.2 社区版中,因此无法使用。

HandsonTable Pricing Info

我们无法升级到 7.1.0,因为它是 Non-Commerical 许可证。 6.2.2 是最后一个开源 MIT 许可版本。 Handsontable drops open source for a non-commercial license