我有一个这样的课程:
class Foo extends UIComponent {
var someDispatcher:*;
...
}
我想听取someDispatcher
发出的事件......但是,当然,someDispatcher
可能不会被绑定到“以后”:
<components:Foo someDispatcher="{someOtherComponent}" />
听取事件from someDispatcher
的最佳方式是什么?
我知道我可以绑定到someDispatcher
,然后在事件处理程序更新时连接它们......或者我可以使用getter / setter ......但那些看起来都非常复杂。我希望有更好的方法。
谢谢!
答案 0 :(得分:1)
我认为使someDispatcher绑定本身是最简单/最直接的解决方案。您可以在PropertyChanged事件的处理程序中为someDispatcher设置事件处理程序。
答案 1 :(得分:0)
看起来ChangeWatcher课程在这里会有所帮助......