从extjs中的另一个模型文件加载模型
我一直在尝试使用该模型加载存储,但出现错误,表示找不到该模型。是否有任何方法可以从上面存储区中的另一个文件加载模型?存储模型属性意味着您必须给出模型的定义,而不是模型的实例从extjs中的另一个模型文件加载模型,extjs,Extjs,我一直在尝试使用该模型加载存储,但出现错误,表示找不到该模型。是否有任何方法可以从上面存储区中的另一个文件加载模型?存储模型属性意味着您必须给出模型的定义,而不是模型的实例 formGrid=me.abstractComponent.query('grid[itemId=grid]')[0], Objmodel= Ext.create('Ext.document.model.GridModel'); formStore = Ext.create('Ext.data.Store',{ model:
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();
现在,如果您想使用模型将数据添加到网格中
Ext.define('app.model.User', {
extend: 'Ext.data.Model',
fields: ['first', 'last']
});
var store = Ext.create('Ext.data.Store',{
model: 'app.model.User'
});
谢谢你的时间…但我想从另一个文件中获取模型,但它不起作用。数据加载没有问题,但将模型加载到存储时出现问题。我使用存储区内的field属性来获取网格中显示的数据,但我不太满意,因为模型的字段代码变得多余。现在,它工作得很好。。
var model = Ext.ModelManager.create({
first: 'Ed',
last: 'Spencer'
}, 'app.model.User');
store.add(model)