0

是否有一个程序控件来展开其打开的列折叠的表?我正在创建一个带有列分组的简单表——没有响应,在 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 } ] } ] }

4

2 回答 2

0

默认情况下,列不会折叠,您必须启用 responsiveLayout 才能发生这种情况。

您能否发布您的表构造函数对象的副本,以便我们查看您的表是如何配置的。我们需要了解您的布局模式等信息,以便为您提供帮助。

您能否更具体地了解您所遇到的情况,您有多少列,它们是否适合加载时的表格,您是否要滚动表格?

于 2018-09-26T17:45:09.230 回答
0

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

于 2018-10-20T17:28:58.700 回答