[問題] PureMVC小問題
在下最近在研究pureMVC,爬了不少文章,大致上已經能上手,
但有個地方覺得蠻不靈活的,希望能有熟pureMVC的朋友能為
在下解答一番,問題是這樣的,在pureMVC架構裡的Mediator
裡有個listNotificationInterests的function,自己寫一個繼承
Mediator與實現IMediator介面的類別時需要override這個function,
列出它感興趣的通知,例如:
override public function listNotificationInterests():Array
{
return [StageMediator.KEYDOWN];
}
底下再寫處理通知的handleNotification(n:Inotification)
現在問題來了,一旦這樣寫了之後,不就寫死了,將來想在執行期
新增或移除感興趣的通知,或是處理通知的function不都變得很不
靈活嗎?這種狀況有解決方案嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.26.132.155
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):