http://blog.ityao.com/archives/796
需要用flex sdk4+
工作中需要侦听类似domain.model.dataVO.value的时候,如果初始化是分段并且中间如model会被更改的话,这样要写不少代码来侦
听.用[Bindable]来写g setter的话侦听起来麻烦,生成gsetter的话,事件名称要么单独写静态属性,要么就是字符串,也是麻烦.属性
名称重构会导致字符串事件失效,也是一个麻烦.用flex的BindingUtil也是基于字符串的,重构名称还是麻烦.
所以flex sdk自动生成这些代码能够给这些需求带来方便.麻烦的是创建一个mxml文件需要手写命名空间,有好处也有孬处,请大家集
思广益一起找出更好的方案.
胡乱写一个例子,请见谅.
下载地址
http://aaaqetools.googlecode.com/files/MXMLPj.rar