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 社区版中,因此无法使用。
我们无法升级到 7.1.0,因为它是 Non-Commerical 许可证。 6.2.2 是最后一个开源 MIT 许可版本。
Handsontable drops open source for a non-commercial license
我在不同的上下文中使用 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 社区版中,因此无法使用。
我们无法升级到 7.1.0,因为它是 Non-Commerical 许可证。 6.2.2 是最后一个开源 MIT 许可版本。 Handsontable drops open source for a non-commercial license