Flex 数据的三种绑定方式

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"/>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值