你能告诉我为什么这让我
无法调用未定义的子字符串。无法调用未定义的方法getModel。
Ext.require(
['MyApp.controller.Country', 'MyApp.controller.CountryProperties'], // this auto-loads all dependencies
function(){
// ... as soon as this class
// and all its dependencies have loaded...
var controller = Ext.create('MyApp.controller.Country'); // create an instance
var controller2 = Ext.create('MyApp.controller.CountryPropeties'); // create an instance
controller.init(); // launch init() method
controller2.init();
}
);
但是,当我在 app.js 中手动将这些控制器、视图、存储和模型添加到控制器:[]、视图:[] 等时,它就可以工作了。
顺便提一句。我有内部控制器 - > stores:[], views: [] 所以当我只加载一个控制器时,它应该加载控制器的任何依赖项。
为什么我得到那个错误?
谢谢你。:)