formGrid=me.abstractComponent.query('grid[itemId=grid]')[0],
Objmodel= Ext.create('Ext.document.model.GridModel');
formStore = Ext.create('Ext.data.Store',{
model:Objmodel,
data: data
});
formGrid.bindStore(formStore);
formStore.load();
我一直在尝试使用模型加载商店,但是发现错误时说找不到模型。有没有办法可以从上面的商店中的另一个文件加载模型?
答案 0 :(得分:0)
商店模型属性意味着您必须给出模型的定义而不是模型的实例
Ext.define('app.model.User', {
extend: 'Ext.data.Model',
fields: ['first', 'last']
});
var store = Ext.create('Ext.data.Store',{
model: 'app.model.User'
});
现在,如果您想使用模型
将数据添加到网格中 var model = Ext.ModelManager.create({
first: 'Ed',
last: 'Spencer'
}, 'app.model.User');
store.add(model)