ExtJS应用程序无法启动

时间:2012-06-13 10:05:28

标签: javascript extjs

我是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",这意味着控制器未实例化,并且applicationa本身无法启动。为什么呢?

2 个答案:

答案 0 :(得分:2)

该应用程序的名称为'FI'(大写I),但控制器位于Fi(小写i)!

答案 1 :(得分:1)

供将来参考:

当你得到任何相关文件/类Ext.define('xxx.xxx.Xxxx')拼写错误(案例敏感)

时,也会发生这种情况

或者,任何launch / init / initComponent函数拼写错误(区分大小写)。