成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Flex數(shù)據(jù)綁定陷阱

開發(fā) 后端
本文介紹一下Flex數(shù)據(jù)綁定的陷阱,當(dāng)構(gòu)建Flex或者Adobe AIR程序時,將一個對象的值自動的傳遞給另一個對象這種處理是Flex數(shù)據(jù)綁定最常用并最有用的特征之一。

本文和大家重點討論一下Flex數(shù)據(jù)綁定陷阱,Usingbindinginplaceofdirectassignment在直接賦值的地方使用綁定,但有一種情況就是你可以不使用綁定,使用直接賦值就可以成功實現(xiàn)同樣效果的話,你***不要使用綁定。

Flex數(shù)據(jù)綁定陷阱

◆Usingbindinginplaceofdirectassignment在直接賦值的地方使用綁定

有一種情況,就是你可以不使用綁定,使用直接賦值就可以成功實現(xiàn)同樣效果的話,你***不要使用綁定。我已經(jīng)看到過很多形式的這類型錯誤了。

下面的代碼就可以說明:

  1. <?xmlversionxmlversion="1.0"encoding="utf-8"?> 
  2.  
  3. <s:Applicationxmlns:fxs:Applicationxmlns:fx="http://ns.adobe.com/mxml/2009" 
  4.  
  5. xmlns:s="library://ns.adobe.com/flex/spark" 
  6.  
  7. minWidth="1024"minHeight="768"> 
  8.  
  9. <fx:Script> 
  10.  
  11. <![CDATA[  
  12.  
  13. privatevartext:String;  
  14.  
  15. ]]> 
  16.  
  17. </fx:Script> 
  18.  
  19. <s:layout> 
  20.  
  21. <s:VerticalLayout/> 
  22.  
  23. </s:layout> 
  24.  
  25. <s:TextInputids:TextInputid="textInput2"text="{text}"/> 
  26.  
  27. </s:Application> 

這段代碼中定義了一個文本輸入框,將私有成員變量綁定到這個文本輸入框的text屬性上。它看起來無害,對不對?我經(jīng)常看到Flex應(yīng)用程序中使用這些類型的標(biāo)簽。Flex的編譯器會自動生成代碼來實現(xiàn)Flex數(shù)據(jù)綁定。

你會發(fā)現(xiàn),盡管你不需要綁定text字符串,因為它是一次性賦值的,但是編譯器仍然會生成代碼,來適應(yīng)屬性Flex數(shù)據(jù)綁定的條件。另外,有些情況下你需要在賦值后解除綁定,或是移出綁定代碼來減少開銷,但是你在MXML中使用<mx:Binding>標(biāo)簽后將不能這樣做。

作為一個經(jīng)驗法則,應(yīng)避免使用綁定到一個私有變量。

在上面的例子中,你可以直接給輸入文本框設(shè)置值。

  1. <s:TextInputids:TextInputid="textInput2"text="sometextgoeshere"/> 

當(dāng)你使用直接賦值時,你會大大減少你的開銷,因為編譯器不再會生成你不需要的綁定代碼。作為一個通用的經(jīng)驗法則,不要使用Flex數(shù)據(jù)綁定,除非你綁定的值可能或肯定會改變。
 

【編輯推薦】

  1. Flex數(shù)據(jù)綁定中難以發(fā)現(xiàn)的無聲錯誤
  2. Flex2.0Beta1新功能出爐
  3. Flex數(shù)據(jù)綁定中常見的誤用和錯誤
  4. Flex數(shù)據(jù)綁定技巧
  5. 剖析Flex DataGrid分頁控件的兩種分頁形式用法

 

 

責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-07-28 13:11:13

Flex數(shù)據(jù)綁定

2010-07-30 09:08:21

Flex數(shù)據(jù)綁定

2010-08-12 11:34:15

Flex數(shù)據(jù)綁定

2010-08-05 15:06:19

Flex數(shù)據(jù)綁定

2010-07-28 13:40:44

Flex數(shù)據(jù)綁定

2010-08-10 10:56:39

2010-08-05 09:27:03

Flex應(yīng)用

2010-07-30 10:45:08

Flex數(shù)據(jù)綁定

2010-07-28 13:48:49

Flex數(shù)據(jù)綁定

2010-07-30 10:23:46

Flex數(shù)據(jù)綁定

2010-08-12 11:05:33

Flex數(shù)據(jù)綁定

2010-07-30 10:53:53

Flex數(shù)據(jù)綁定

2010-07-30 09:16:24

Flex數(shù)據(jù)綁定

2010-07-28 13:54:42

Flex數(shù)據(jù)綁定

2010-07-30 10:30:58

Flex數(shù)據(jù)綁定

2010-08-13 14:19:44

Flex綁定機(jī)制

2010-08-06 10:15:35

Flex綁定

2010-07-28 13:24:20

Flex數(shù)據(jù)綁定

2010-07-27 13:13:33

Flex數(shù)據(jù)綁定

2010-07-30 09:28:09

Flex數(shù)據(jù)綁定
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久久国产精品视频 | av网站在线看 | 九九激情视频 | 麻豆精品国产91久久久久久 | 欧美亚洲国产一区二区三区 | 久久久国产精品视频 | 91精品国产91久久久久久吃药 | 四虎影院美女 | 欧美成人在线网站 | 免费看的黄网站 | 色婷婷精品久久二区二区蜜臂av | 婷婷开心激情综合五月天 | 99精品视频一区二区三区 | 亚洲三级在线观看 | 一区二区三区在线观看视频 | 国产激情综合五月久久 | 欧美一区二区三区四区五区无卡码 | av日韩一区 | 欧美成人激情视频 | av一级毛片 | 91在线播| 精品美女久久久久久免费 | 亚洲日本免费 | 欧美a级成人淫片免费看 | 超碰网址 | 黄页网址在线观看 | 国产高清免费视频 | 黄a网站 | 国产99免费| 久久久久久久久久久久久91 | 97在线观看 | 婷婷精品| 中文字幕第二区 | 欧美一级二级视频 | 欧美成人h版在线观看 | 成人在线电影网站 | 99精品欧美一区二区三区综合在线 | 中文字幕人成乱码在线观看 | 丁香婷婷久久久综合精品国产 | japan25hdxxxx日本 做a的各种视频 | 国产一级大片 |