是否可以打开未折叠其列的表?

时间:2018-09-26 00:04:01

标签: tabulator

是否有一个编程控件来取消折叠其列打开折叠的表?在版本4.0中,我正在创建一个带有列分组的简单表-没有响应。

我发现要对此进行分解的唯一方法是为至少一列指定headerSort:false(然后单击该控件,否则我不需要)。

我想从一开始就完全打开表格。


通过更多信息,我正在使用这些表来显示(很快,编辑)图中节点上存储的数据。第一个表之后的每个表都可以从节点的上下文菜单中打开。 (即使第一个表在第二次尝试时也可以正常打开-两次尝试在构造函数上没有区别。)

我怀疑我使用的某些JavaScript插件不兼容,因为虚拟表最初似乎也可以在应用程序外部正常打开。我还无法隔离这个问题。


每个请求,这是我的构造函数:

{ "initialSort": [ { "column": "Over_Eff", "dir": "desc" }, { "column": "Out_Eff", "dir": "desc" } ], "columnVertAlign": "bottom", "height": 220, "layout": "fitColumns", "columns": [ { "title": "Parents", "columns": [ { "title": "Out_Eff", "field": "Out_Eff", "align": "center", "sorter": "string", "headerSort": false }, { "title": "Over_Eff", "field": "Over_Eff", "align": "center", "sorter": "string", "headerSort": false } ] }, { "title": "Multi_Eff", "width": 150, "columns": [ { "title": "T", "field": "pTrue", "align": "center", "headerSort": false }, { "title": "<i>F</i>", "field": "pFalse", "align": "center", "headerSort": false } ] }, { "title": "Belief", "columns": [ { "title": "odds", "field": "odds", "align": "center", "headerSort": false }, { "title": "log<sub>2</sub> odds", "field": "log2odds", "align": "center", "headerSort": false } ] } ] }

2 个答案:

答案 0 :(得分:0)

默认情况下,列不会折叠,您必须启用响应布局才能实现。

您能否发布表构造函数对象的副本,以便我们可以看到表的配置方式。我们需要了解诸如布局模式之类的内容才能为您提供帮助。

您能否更详细地说明自己所经历的事情,拥有多少列,它们在加载时是否适合表中,是否要滚动表?

答案 1 :(得分:0)

此行为是由于在可见DOM元素之前加载数据导致的。解决该问题已解决了该问题。 (与Oli Folkerd的评论here中发布的解决方案相同。)