ViewController: 创建 window
ViewController: create window
在 ExtJS4 中,可以在控制器中执行:
Ext.define('App.controller.Main', {
extend: 'Ext.app.Controller',
views: ['App.view.SampleWindow'],
refs: [{
ref: 'sampleWindow',
xtype: 'samplewindow',
autoCreate: true
}],
init: function(application) {
var win = me.getSampleWindow();
win.show();
}
});
如何在 ViewController 中完成此操作? Viewcontroller 没有引用 属性。而且 lookupReference
将不起作用。
您可以使用 Ext.widget()
创建 window,例如:
var win = Ext.widget('sampleWindow');
win.show()
在 ExtJS4 中,可以在控制器中执行:
Ext.define('App.controller.Main', {
extend: 'Ext.app.Controller',
views: ['App.view.SampleWindow'],
refs: [{
ref: 'sampleWindow',
xtype: 'samplewindow',
autoCreate: true
}],
init: function(application) {
var win = me.getSampleWindow();
win.show();
}
});
如何在 ViewController 中完成此操作? Viewcontroller 没有引用 属性。而且 lookupReference
将不起作用。
您可以使用 Ext.widget()
创建 window,例如:
var win = Ext.widget('sampleWindow');
win.show()