0
我的ExtJS網格未顯示我的商店數據。使用ExtJS的5ExtJS網格未顯示商店數據
這是我的網格(這是一個橫向盒中):
xtype : 'grid',
title : 'Company Manager',
id : 'companyGrid',
flex : 1,
plugins : 'rowediting',
columnLines: true,
store : Ext.data.StoreManager.lookup('companyStore'),
columns: {
items: [
{ header: 'ID', dataIndex: 'id', },
{ header: 'Name', dataIndex: 'name', },
{ header: 'Token', dataIndex: 'access_token'},
]
},
這是我的商店(我用煎茶的谷歌擴展,它充滿了我的數據,因此這部作品+結束} );被編碼塊忽略):
var companyStore = Ext.create('Ext.data.Store', {
storeId: 'companyStore',
proxy: {
type: 'ajax',
url: 'resources/data/company.json',
reader: {
type: 'json',
rootProperty: 'data'
}
},
fields: [
{name: 'id', type: 'int'},
{name: 'name', type: 'string'},
{name: 'access_token', type: 'string'},
],
autoLoad: true,
有誰知道我在這裏出錯了嗎?我試過了: 重新加載商店,檢查商店是否實際填滿,刷新網格視圖。 沒有我想工作,我決定要問你們的意見:)
訂單怎麼樣?與創建商店時相比,網格定義發生在哪裏? –