【Flex Viewer】 开发教程(5)Widget之间通信
摘要:
虽然每个Widget都是封装良好的一个组件,提供一组针对特定业务功能的操作,但是有时候需要Widget之间的彼此协作来完成一个粒度更大的业务逻辑。此时就需要Widget之间的交互,或者说通信。经常看到这样的问题“一个Widget如何调用另外一个Widget的方法?”。Widget之间彼此相互独立,互不知晓,“一个Widget调用另一个Widget的方法”意味着两个Widget紧密地耦合在了一起,这不符合“松耦合”的要求。那么Widget之间该如何交互呢?答案还是事件!还记得ViewerContainer的addEventListener()和dispatchEvent()方法么?ViewerC 阅读全文
posted @ 2012-05-10 09:41 3S 天空 阅读(658) 评论(0) 推荐(0)
浙公网安备 33010602011771号