是否有一个编程控件来取消折叠其列打开折叠的表?在版本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
}
]
}
]
}
答案 0 :(得分:0)
默认情况下,列不会折叠,您必须启用响应布局才能实现。
您能否发布表构造函数对象的副本,以便我们可以看到表的配置方式。我们需要了解诸如布局模式之类的内容才能为您提供帮助。
您能否更详细地说明自己所经历的事情,拥有多少列,它们在加载时是否适合表中,是否要滚动表?
答案 1 :(得分:0)
此行为是由于在可见DOM元素之前加载数据导致的。解决该问题已解决了该问题。 (与Oli Folkerd的评论here中发布的解决方案相同。)