【发布时间】:2012-06-13 10:05:28
【问题描述】:
我是 ExtJS (4.1) 的新手,现在我正在尝试使 MVC 应用程序工作,但似乎某处存在错误。这是我的app.js:
Ext.Loader.setConfig({enabled:true});
console.log("out");
Ext.application({
name: 'FI',
controllers:['ListController'],
launch: function() {
console.log("launch");
}
});
这是ListController:
Ext.define('Fi.controller.ListController', {
extend: 'Ext.app.Controller',
id: 'installBaseListController',
init: function() {
console.log("init");
}
});
所有需要的js文件都已正确加载,控制台没有显示错误。
但是,显示的唯一消息是"out",这意味着控制器没有被实例化并且应用程序本身没有启动。为什么?
【问题讨论】:
-
我以前从未使用过ExtJS,但是否因为您将应用程序定义为命名为
'FI'(大写I)但控制器为Fi(小写i)? -
谢谢,就是这样。如此幼稚的错误...请将其发布为答案,以便我接受。
-
很高兴就是这样!谢谢,我已经这样做了。 :)
标签: javascript extjs