首页 > 设计 > WEB开发 > 正文

14.3.创建一个双向绑定

2023-07-22 12:39:06
字体:
来源:转载
供稿:网友
14.3.1. 问题
我想在两个源和目标间做相互间的数据绑定。

14.3.2. 解决办法
在两个控件间同时使用数据绑定。

14.3.3. 讨论
在一组的数据绑定的控件间,两个组件彼此同时扮演了源和目标的角色。Flex 框架支持相互间的数据绑定,且不会导致一个死循环。请看例子:
+展开
-XML
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxmllayout="vertical">
<mx:Label text="From Input 2:" />
<mx:TextInput id="input1text="{input2.text}" />
<mx:HRule />
<mx:Label text="From Input 1:" />
<mx:TextInput id="input2text="{input1.text}" />
</mx:VBox>

两个TextInput 实例同时扮演了数据源和目标,更新时则会影响到彼此。当TextInput 中有文本输入时,这个值同时也复制到另外一个TextInput 中。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表