2015-10-12 48 views
3

可以說我有對象ExtJS的5創建對象的動態面板

var obj = { 
    xtype: 'panel', 
    title: 'other panel'  
} 

我想從它那裏得到動態面板。 我想是這樣的:

var obj = { 
     xtype: 'panel', 
     title: 'other panel'  
    } 
var panel = Ext.create(obj); //not work of course 

,然後綁定事件

panel.on('added', function(){console.log('hello world'}); 

怎麼可能呢?

回答

3

嘗試使用Ext.widget代替,如:

var panel = Ext.widget(obj.xtype, obj); 
+0

它的工作原理。謝謝。 – gogagubi