我正在使用 ExtJs 4 。我有一个网格,但我没有预定义的商店或列。我只是不知道应该显示什么网格。但我仍然需要使用Json标记渲染网格。
我想做这样的事情:
//grid with empty store and no collumns
{
xtype: 'grid',
columns: [],
store: new ArrayStore([])
}
最简单的方法是什么?
答案 0 :(得分:2)
您无法加载创建没有任何列的网格..但是您可以创建一个没有任何数据的网格(只需将存储设置为autoload: false
)。例如..
{
xtype: 'grid',
//..other config here
store: new Ext.data.JsonStore({
url: 'store/url.php',
autoLoad: false
}),
cm: new Ext.grid.ColumnModel({
columns: [
{ dataIndex: 'id', header: ' ' }
]
})
}