在flex中,数据绑定是借用事件机制来完成的,当对目标使用了数据绑定后,目标对象就会侦听数据源对象的某一固定事件。在随后的过程中,当源对象的数据变化时,数据源会派发改变事件(ChangeEvent),通过目标对象更新最新的数据。
下面几种情况使用数据绑定比较多
将后台数据(通过Web Service 和 Remoting方式得到的数据)绑定给控件
将控件数据绑定给后台通信的对象,发送给后台服务器端
后台返回数据和数据模型进行绑定
组件或对象属性的数据绑定
在MXML代码中使用大括号{}是实现数据绑定最快捷的方式。
<mx:Binding>标签也可以用于数据绑定,使用它的好处:可以将数据绑定和
描述界面的MXML代码分离开来。