0

假设我有一个被许多状态作为目标的视图状态。他们中的许多人将在此状态下进行目的地转换。对于其中一些,我想在页面上显示某些数据。所以假设如果从状态 A->B 则不显示,如果 C->B 显示。我认为如果我知道触发转换的事件,我可以轻松地做到这一点......但我找不到方法(我是 SWF 的新手)。你知道怎么做吗?或者获得相同结果的替代方法?

4

1 回答 1

1

我已经使用FlowExecutionListener. FlowExecutionListenerAdapter作为基类提供,用于在转换、状态更改等上添加行为。如何注册此类侦听器的示例可以 文档中找到。每个方法都传递一个包含有关事件的元数据的定义。从该元数据中,您可以确定该事件是否是您感兴趣的事件并执行您的自定义逻辑。

希望有帮助。

于 2012-08-27T19:57:45.263 回答