I'm newbee在JavaScript,並有一些麻煩。我注意到,「此」對象,事件處理函數裏面是不是主類,喜歡這裏:在事件處理函數這樣的背景下ExtJS的
Ext.define('App.controls.VerticalMenu', {
extend: 'Ext.panel.Panel',
setMenu: function(item) {
"this" here, is a "VerticalMenu"
var theBtn = Ext.create('App.controls.VerticalMenuItem',{
listeners: {
onOpenClose: function(btn){
"this" here is a "VerticalMenuItem"
}
}
});
},
如何訪問此事件處理函數中的主「this」對象(VerticalMenu)?
@ Derek的答案可能是最好的方法,因爲它利用了框架。我的回答是在Ext框架之外做到的「標準」方式。 – 2012-07-20 15:19:14