1
someClass = Ext.extend(someOtherClass,
initComponent: function(){
someFunction();
this.on('exampleEvent', someFuntion2(), this);
},
someFunction: function(){
this.fireEvent('exampleEvent');
return null;
}
//...
}
紧接着“this.fireEvent('exampleEvent');” “返回null”得到执行还是“someFuntion2()”?为什么?发生事件后的执行顺序
如果`someFunction2`没有返回一个函数,那么这行应该是`this.on('exampleEvent',someFuntion2,this);`。 – 2011-02-22 17:34:34