我是ExtJS(4.1)的新手,现在我正在尝试使MVC应用程序能够工作,但似乎存在某处的错误。这里是我的app.js
:ExtJS应用程序不会启动
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')? – Ashe
谢谢,就是这样。这样一个幼稚的错误...请张贴它作为答案,我可以接受它。 – Dragos
很高兴这是它!谢谢,我已经这么做了。 :) – Ashe