Extjs Ext JS存储数据未加载
由于我不知道的原因,我无法在组合框中显示ExtJS存储 这是我的模型: Type.jsExtjs Ext JS存储数据未加载,extjs,combobox,store,Extjs,Combobox,Store,由于我不知道的原因,我无法在组合框中显示ExtJS存储 这是我的模型: Type.js Ext.define('AM.model.Type', { //app name config is "AM" extend: 'Ext.data.Model', fields: [ { name: 'field', type: "string" } ] }); Ext.define('AM.store.Type', { extend: 'Ext.data.S
Ext.define('AM.model.Type', { //app name config is "AM"
extend: 'Ext.data.Model',
fields: [
{ name: 'field', type: "string" }
]
});
Ext.define('AM.store.Type', {
extend: 'Ext.data.Store',
model: 'AM.model.Type',
storeId: 'typestore',
data: [
{ field: 'Bobby' },
{ field: 'Jimbo' },
{ field: 'Craig' }
]
});
我的商店:
Type.js
Ext.define('AM.model.Type', { //app name config is "AM"
extend: 'Ext.data.Model',
fields: [
{ name: 'field', type: "string" }
]
});
Ext.define('AM.store.Type', {
extend: 'Ext.data.Store',
model: 'AM.model.Type',
storeId: 'typestore',
data: [
{ field: 'Bobby' },
{ field: 'Jimbo' },
{ field: 'Craig' }
]
});
我称之为:
app.js
{ xtype: 'combobox', padding: 5, store: Ext.getStore('typestore'), displayField: 'field'}...
有什么想法吗?我看这里没有错。问题可能在别处。 我已经创建了一个示例
fiddle
,您的代码稍微简化了一点,效果很好
我通过使用
Ext.Create
并将我的组合框
queryMode
设置为local
(远程会显示数据,但会不断加载)。有什么想法吗?找不到解决办法