Store からデータを取り込む List で満たされた Panel を取得しようとしています。私が得るのは空白のウィンドウだけです。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();
}
}
}
これは、リスナーなしでは機能しません。なんで?