在AS3,特别是诸如PureeMVC之类的框架的上下文中,我想知道是否有人可以将我指向正确的方向,以了解视图组件的API的意思。

提前致谢。

有帮助吗?

解决方案

好吧,您的调解员持有您的视图组件,对吗?假设视图组件是用户输入数据的形式。

由于视图组件无法发送通知,因此需要某种方法将这些信息传递给调解员,然后发送通知。您有两种传递信息的方法:

  • 您使视图组件公开API(一组公共方法 /变量)。
  • 当信息更改时,您使视图组件发送事件。

如果您发送事件,则调解器和组件之间的耦合将更少。如果您通过API进行操作,那将是更简单的。

您也可以混合并匹配这两种方法。

希望就是这样!

胡安

其他提示

我认为,在您的介质方法中,更清洁的方法仅添加EventHandler以进行关联的视图。因此,这将使您的观点真正可重复使用,并与调解员完全脱在一起。您的观点不知道调解员,并且可以使用任何框架。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top