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

學習筆記 如何調試Flex數據綁定

開發 后端
Flex數據綁定的概念相信大家應該能有所了解,這里向大家介紹一下如何調試Flex數據綁定是否成功,相信你一定會感興趣。

本文向大家描述一下如何調試Flex數據綁定,使用Flex數據綁定時最好的方法是確保你正確的使用了它并且在只有需要它的時候才使用它。

Flex數據綁定陷阱:常見的誤用和錯誤

當構建Flex或者Adobe AIR程序時,將一個對象的值自動的傳遞給另一個對象這種處理是Flex數據綁定最常用并最有用的特征之一。盡管如此,同時Flex數據綁定會減緩程序的初始化,并且當開發者不是完全理解數據綁定的機制是如何工作的話,會引起一些開發者意想不到的問題。最好的解決方法及是確保你正確的使用了它并且在只有需要它的時候才使用它。

調試Flex數據綁定

雖然錯誤被無聲的捕獲,你仍然有辦法可以找出是怎么回事。使用BindingManager.as和Binding.as來進行調試并不容易,因為如果你沒有下載完整的Flex sdk的話,綁定類是沒有的。相反,你可以設置一個斷點并跟蹤相關的綁定對象來找出問題所在。在這種情況下,你會發現xml對象的值被設置為null,這就是為什么綁定為什么失敗的原因。

另一種方法更加直觀,是使用BindingManager類的debugBinding方法。你設置你想觀察的組件和屬性,然后你就可以看到被捕獲的錯誤。在上面的示例代碼中,我給下面的這行代碼加了注釋:
 

  1. BindingManager.debugBinding("label.text"); 

把這行的注釋去掉并在debug模式下運行它;你將在控制臺看到Flex數據綁定的錯誤。

看一下Binding.as和BindingManager.as類的代碼。代碼中含有許多的try...catch表達式來確保形成有效綁定的條件。以下有一些在綁定時可能拋出的錯誤類型:

    ◆ Error #1006: Call attempted on an object that is not a function.
    ◆ Error #1009: Null has no properties.       
    ◆ Error #1010: Undefined has no properties.       
    ◆ Error #1055: Has no properties.
    ◆ Error #1069: Property - not found on - and there is no default value
       
    ◆錯誤#1006:試圖調用的對象不是函數。
    ◆錯誤#1009:空沒有屬性。
    ◆錯誤#1010:未定義沒有屬性。
    ◆錯誤#1055:沒有屬性。
    ◆錯誤#1069:屬性 - 找不到 - 并且沒有默認值

如果任何這些錯誤發生,Flex數據綁定對象將默默捕獲他們并不再實現綁定。你可以使用綁定管理的調試選項來看到這些錯誤。綁定管理除了捕獲這些錯誤之外還捕獲其他的錯誤。

【編輯推薦】

  1. Flex數據綁定中難以發現的無聲錯誤
  2. Flex數據綁定技巧
  3. 學習總結 在Flex中如何嵌入Flex字體
  4. 揭開Flex正則表達式的神秘面紗
  5. Flex數據綁定及其使用頻繁的幾種情況 
責任編輯:佚名 來源: adobe.com
相關推薦

2010-07-30 09:28:09

Flex數據綁定

2010-07-30 10:58:03

Flex數據綁定

2010-08-04 09:26:27

Flex數據

2010-08-11 15:35:47

Flex DataGr

2010-08-10 16:41:54

FlexJSP

2010-07-27 10:39:25

Flex組件

2010-07-28 13:31:10

Flex數據綁定

2010-07-28 13:11:13

Flex數據綁定

2010-07-30 09:08:21

Flex數據綁定

2010-08-12 11:34:15

Flex數據綁定

2010-08-05 15:06:19

Flex數據綁定

2010-07-30 13:52:17

Flex組件

2010-08-10 15:26:38

Flex應用程序

2010-07-30 13:08:38

Flex調用JavaS

2010-08-09 10:34:05

Flex背景

2010-07-28 13:40:44

Flex數據綁定

2010-08-10 10:56:39

2010-07-30 10:37:23

Flex數據綁定

2010-08-06 13:22:48

FlexCSS

2010-08-05 15:46:13

Flex行為Flex效果
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产91| 精产国产伦理一二三区 | 欧美日韩三级视频 | 男人天堂社区 | 国产成人在线视频播放 | 国产电影一区 | yiren22综合网成人 | 久久福利 | 精品福利在线 | 91中文视频 | 国产东北一级毛片 | 毛片软件 | 韩日精品在线观看 | 欧产日产国产精品国产 | 日本精品视频一区二区 | 天天操伊人 | 成人在线视| 成年人国产在线观看 | 欧美日韩精品影院 | 一区二区三区免费 | 欧美日韩成人在线观看 | 久久天堂网| 色婷婷亚洲国产女人的天堂 | 国产午夜精品一区二区三区四区 | 成人黄页在线观看 | 成人免费一区二区三区牛牛 | 久久久久国产精品 | 日本在线免费视频 | 国产情侣激情 | 国产ts人妖系列高潮 | 欧美aaaaaa| 欧美日韩一本 | 国产精品日日夜夜 | 亚洲性视频网站 | 久久久人成影片一区二区三区 | 国产精品视频专区 | 欧美韩一区二区 | 伊人精品 | 伦理片97 | 精品久久久久久亚洲综合网站 | 日韩免费电影 |