首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

给只读属性平添[Bindable]

2012-10-08 
给只读属性添加[Bindable]在flex中,如果给一个只读属性添加Bindable,会出现异常。因为只读属性的变化,不是

给只读属性添加[Bindable]

在flex中,如果给一个只读属性添加Bindable,会出现异常。因为只读属性的变化,不是通过setter来完成的,有可能是在代码的任何地方,通过其他方式来完成的,flex不希望消耗性能来做这种检查。而如果希望对一个只读属性进行绑定,就要告诉flex,这个属性会通过什么方式改变。比如说一个按钮被点击时更新。

button.addEventListener(MouseEvent.CLICK,function():void{dispatchEvent( new Event("userNameChange"));});[Bindable(event=“userNameChange”)]public function get userName():String{return _userName;}

热点排行