加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex 数据的三种绑定方式

发布时间:2020-12-15 04:33:29 所属栏目:百科 来源:网络整理
导读:1、直接在控件属性里关联绑定: ??? s:TextInput id="ti1" / ?? ?s:TextInput id="ti2" text="{ti1.text}"/ 2、Flex标签声明绑定: ???fx:Binding source="ti1.text" destination="ti2.text"/ ??? s:TextInput id="ti1" / ?? ?s:TextInput id="ti2" / 3、AS

1、直接在控件属性里关联绑定:

??? <s:TextInput id="ti1" />
?? ?<s:TextInput id="ti2" text="{ti1.text}"/>

2、Flex标签声明绑定:

???<fx:Binding source="ti1.text" destination="ti2.text"/>

??? <s:TextInput id="ti1" />
?? ?<s:TextInput id="ti2" />

3、AS代码绑定

???<fx:Script>
?? ??? ?<![CDATA[
?? ??? ??? ?
?? ??? ??? ?[Bindable]
?? ??? ??? ?private var t:String;
?? ??? ??? ?
?? ??? ??? ?private function changeText(ti:TextInput):void {
?? ??? ??? ??? ?t = ti.text;
?? ??? ??? ?}

?? ??? ?]]>
???</fx:Script>

??? <s:TextInput id="ti1" change="changeText(ti1)"/>
?? ?<s:TextInput id="ti2" text="{t}"/>

示例:CheckBox全选与取消全选

??? <s:CheckBox label="{c1.selected==true? '取消全选':'全选'}" id="c1"/> ?? ?<s:CheckBox label="CheckBox" id="c2" selected="{c1.selected}"/> ?? ?<s:CheckBox label="CheckBox" id="c3" selected="{c1.selected}"/> ?? ?<s:CheckBox label="CheckBox" id="c4"/> ?? ?<s:CheckBox label="CheckBox" id="c5"/>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读