摘要:
绑定的三种方式路人皆知了,也就是{}、<mx:Binding>和As中自定义事件进行绑定,但关于定义事件还是有点讲究的。定义事件要在preinitialize里面进行,因为一旦initialize了,那么所有的绑定都会执行,那么这个时候很可能就出现绑定没有成功的情况了,另外静态属性和只读属性只能绑定这么一次。我们一般不会采取事件处理的方式,而是大多采用编译中绑定的方式,即头两种在UIComponent中有一个方法,叫executeBindings()方法,它可以进行手动触发所有以UIComponent为目标的绑定立刻执行。还可以用一个观察者,ChangeWatcher来监测变化。对 阅读全文