试图让Panel填充一个从商店中填充自己的List。我得到的只是一个空白的窗口。它甚至没有在Chrome的网络窗口中发送HTTP请求。
列表:
myapp.companies_list = {
fullscreen: true,
title: 'Companies',
iconCls: 'info',
xtype: 'list',
itemTpl: '{name}',
store: {
fields: ['name'],
autoload: true,
proxy: {
type: 'jsonp',
url: base_url+'/index.php/mobile/companies',
reader: {
type: 'json',
rootProperty: 'companies'
}
}
},
listeners:{
initialize: function(){
this.getStore().load();
}
}
}
如果没有监听器,这将不。为什么呢?
答案 0 :(得分:1)
autoLoad ,而非自动加载。注意资本 L 。
答案 1 :(得分:0)
我有同样的问题,我将代理设置放入模型而不是存储和自动加载工作。
如果不起作用,你可以将jsonp改为ajax或休息。