我创建了一个类似
的类 Ext.define('abc.StoreService', {
extend: 'Ext.data.Store',
autoLoad: true,
autoSync: true,
proxy: {
type: 'memory',
reader: 'json',
data: [{
date: "2016-07-15",
arrival: 'Foo',
dep: 'abc'
}]
},
}
Ext.define('abc.mystore.Store', {
extend: 'abc.StoreService',
alias: 'Abc Store',
});
但如果我在网格中使用
store: 'abc.mystore.Store',
或使用
store: 'Abc Store',
它不会加载商店数据。我在做什么事情有问题吗?
答案 0 :(得分:0)
您没有分配商店ID,也没有使用StoreManager注册商店。
Ext.grid.Panel中的'store'参数采用商店实例(您可以通过执行Ext.create('abc.mystore.Store')
来实现,或者使用在StoreManager中注册的商店的ID。