2009-04-11 6 views
0

特定のイベントのイベントリスナーを追加しました。 CollectionEvent.COLLECTION_CHANGE。そのイベントリスナの内部では、特定の条件に基づいて、そのイベントのデフォルトのイベントハンドラを呼び出す必要があります。 どうすれば可能ですか?私はそれを考えることができる一つの方法は次のとおりです。イベントリスナー内フレックスイベント処理

If(Condition) 
{ 
    Remove event listener 
    dispatch event 
    add event listener again 
} 

これは、イベントリスナーを削除すると 作業ではないことを意味し、イベントのオーバーフローにつながります。どうやってするの?

答えて

2

複数のイベントリスナーを追加できます。イベントが特定の条件のために伝搬するのを止めたいと思うようです。

のstopPropagation()

stopImmediatePropagation()

:そのために、あなたはこれらのいずれかをしたいです
関連する問題