我有一个 Ext Js ListView ,我正在尝试删除它,或者使我的 Id 列变小。现在是以下代码
this.relList = new Ext.list.ListView({
singleSelect: true,
store: this.buildStore(),
columns: [{
header: 'Id',
dataIndex: 'Id',
hidden: true
}, {
header: 'Name',
dataIndex: 'Name',
}]
});
当显示此 ListView 时,即使我告诉它隐藏它,它仍然显示 Id 列。此外,如果我将 hidden:true
更改为 width: 1
以使 Id 列变小,则 Name 列不再显示,并且 Id 列占据整个 ListView 。
如何隐藏此列?
最佳答案
为什么要使用 Id 列?您可以通过 record.data 或通过商店本身访问数据,不需要将其添加为列
关于javascript - Ext Js Listview 列未正确隐藏或加宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4495675/