我的extjs应用程序空白了

时间:2014-05-03 23:46:56

标签: extjs

我的应用空白了。我究竟做错了什么?谢谢你的帮助。

这是我的application.js:

Ext.application({
    name: "GiipIq",
    appFolder: "app",
    autoCreateViewport: true,
    //controllers: ['Problems']
});

这是我的视口:     Ext.define(" GiipIq.view.Viewport",{         extend:" Ext.container.Viewport",         布局:" fit",         要求:[" GiipIq.view.Problem"],

    initComponent: function() {
        this.items = [{
            xtype: "problemwindow"
        }];
        this.callParent();
    }
});

这是我的观点(Prolblem.js):

Ext.define("GiipIq.view.Problem", {
    extend: "Ext.window.Window",
    alias: "widget.problemwindow",
    title: "Problems to be run",
    closable: false,
    layout: "border",

    getEastPanel: function() {
        return {
            region: "west",
            title: "Available Problems",
            width: 200,
            split: true,
            collapsible: true,
            floatable: false,
            xtype: "panel",
            rootVisible: false,
            store: store
        };
    },

    getCentralPanel: function() {
        return {
        };
    },

    initComponent: function () {
        this.items = [
            this.getEastPanel(),
            //this.getCentralPanel()
        ];
        this.callParent(arguments);
    }
});

1 个答案:

答案 0 :(得分:3)

如果你只是得到一个白色的屏幕并且在FireBug中没有任何意义(我假设你正在使用它)那是因为你的类名和你的文件名之间,或者名字之间不匹配对于我们的应用程序GiipIq和您的某个类的定义,请仔细查看。不要沮丧的白色屏幕98%的时间是不匹配。

祝你好运。 @ code4jhon