三種綁定方式

來源:互聯網
上載者:User
3.

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
 <![CDATA[
  var ojb:Object={name:"王五",author:"麻子"};
  
 ]]>
</mx:Script>
<mx:Model id="books">
 <books>
 <book>
 <name>Flex教程</name>
 <author>張三</author>
 </book>
 </books>
 
</mx:Model> 
<mx:Binding source="books.book.name"  destination="txt_name.text"/>
<mx:Binding source="books.book.author" destination="txt_author.text"/>

<mx:TextInput id="txt_author" x="134" y="126"/>
 <mx:TextInput id="txt_name" x="134" y="210"/>
</mx:Application>

2.

 

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
 <mx:Script>
  <![CDATA[
   [Bindable]//預設的事件名是"propertyChange"
   private var n:int;
   [Bindable(event="maxFontSizeChanged")]//這裡指定它觸發一個事件類型
   public function get N():int{return n;}
   public function set N(x:int):void{n=x;}
   internal function square(num:int):int{
   return num*num;
   }
  ]]>
 </mx:Script>
<mx:HSlider x="47" y="170"  width="283" id="fsize" minimum="10" maximum="50" snapInterval="1" change="{n=fsize.value}"/>
 <mx:Label x="47" y="34" text="{square(n)}" width="360" height="91" id="msg"/>
</mx:Application>

 

 

1.

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
 <mx:HSlider x="47" y="170"  width="283" id="fsize" minimum="10" maximum="50"/>
 <mx:Label x="47" y="34" text="中國加油" fontSize="{fsize.value}" width="360" height="91" id="msg"/>
</mx:Application>

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.