Delegate Class補充 | (07-11-2004) |
《AS2與RIA》書第5-14頁講解Delegate Class時,只交待註冊組件事件的觀察者做法: cb.addEventListener("change", Delegate.create(this, onComboBoxChange)); 但這做法,因為缺少了Reference,變成無法移除組件事件的觀察者,因此,如果日後需要移除,可以寫成:var cbDelegate:Function = Delegate.create(this,onComboBoxChange); 更進一步參考資料:cb.addEventListener("change", cbDelegate); cb.removeEventListener("change", cbDelegate);
|
|
本文章由發表。 |
同組文章 |