category_store = new Ext.data.JsonStore({
fields:['category_name','category_id'],
data:Ext.util.JSON.decode('[{"category_name":"SubTemplate 1","category_id":"6"},{"category_name":"Templates","category_id":"5"},{"category_name":"Uncategorized","category_id":"1"}]')
});
在调试控制台中出现错误 - Ext.data.JsonStore不是构造函数 如果defug文件不包括它告诉 d未定义。
有人可以告诉我这是什么问题。
答案 0 :(得分:0)
如果您使用ExtJS 4,则通过Ext.create初始化您的类,如果尚未定义,则尝试加载该类,或使用Ext.require加载类。 转到http://docs.sencha.com/ext-js/4-0/#/api/Ext并阅读“创建”和“需要”方法
答案 1 :(得分:0)
这对我来说很好。请确保您在Ext.onReady
电话中打包代码:
Ext.onReady(function() {
category_store = new Ext.data.JsonStore({
fields: ['category_name','category_id'],
data: Ext.util.JSON.decode('[{"category_name":"SubTemplate 1","category_id":"6"},{"category_name":"Templates","category_id":"5"},{"category_name":"Uncategorized","category_id":"1"}]')
});
});
将来,最好在Sencha Forums上发布你的Ext JS问题,因为你会得到更快的回复。