多くの州が対象とするビューステートがあるとします。それらの多くは、この状態の宛先で遷移します。それらのいくつかについては、ページに特定のデータを表示したいと思います。したがって、状態A-> Bからの場合、C-> Bが表示される場合は、表示されないとします。移行のきっかけとなったイベントを知っていれば、簡単にできると思いましたが…方法がわかりません(SWFは初めてです)。あなたはそれをする方法を知っていますか?または、同じ結果を得る別の方法はありますか?
1 に答える
1
を使用して、これと同様のことを行いましたFlowExecutionListener
。 FlowExecutionListenerAdapter
遷移、状態変更などの動作を追加するための基本クラスとして提供されています。このようなリスナーを登録する方法の例は、ここ のドキュメントにあります。各メソッドには、イベントに関するメタデータを含む定義が渡されます。そのメタデータから、イベントが関心のあるイベントであるかどうかを判断し、カスタムロジックを実行できます。
お役に立てば幸いです。
于 2012-08-27T19:57:45.263 に答える