我的应用空白了。我究竟做错了什么?谢谢你的帮助。
这是我的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);
}
});
答案 0 :(得分:3)
如果你只是得到一个白色的屏幕并且在FireBug中没有任何意义(我假设你正在使用它)那是因为你的类名和你的文件名之间,或者名字之间不匹配对于我们的应用程序GiipIq和您的某个类的定义,请仔细查看。不要沮丧的白色屏幕98%的时间是不匹配。
祝你好运。 @ code4jhon