亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Flex數據綁定陷阱有哪些

發布時間:2021-12-06 09:46:18 來源:億速云 閱讀:158 作者:小新 欄目:編程語言

這篇文章主要為大家展示了“Flex數據綁定陷阱有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Flex數據綁定陷阱有哪些”這篇文章吧。

Flex數據綁定陷阱

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

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

下面的代碼就可以說明:

<?xmlversionxmlversion="1.0"encoding="utf-8"?>  <s:Applicationxmlns:fxs:Applicationxmlns:fx="http://ns.adobe.com/mxml/2009"  xmlns:s="library://ns.adobe.com/flex/spark"  minWidth="1024"minHeight="768">  <fx:Script>  <![CDATA[   privatevartext:String;   ]]>  </fx:Script>  <s:layout>  <s:VerticalLayout/>  </s:layout>  <s:TextInputids:TextInputid="textInput2"text="{text}"/>  </s:Application>

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

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

作為一個經驗法則,應避免使用綁定到一個私有變量。

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

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

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

以上是“Flex數據綁定陷阱有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

来宾市| 咸丰县| 云霄县| 英德市| 江山市| 阿瓦提县| 兴安县| 芮城县| 龙陵县| 北宁市| 夏河县| 涞水县| 遂平县| 湖南省| 呼图壁县| 巍山| 长岭县| 长宁县| 阳春市| 广宁县| 竹溪县| 婺源县| 武宁县| 灵璧县| 太和县| 天全县| 焦作市| 梁平县| 乐清市| 科技| 沾化县| 阳春市| 通辽市| 曲麻莱县| 富宁县| 钟山县| 兴山县| 志丹县| 石台县| 五寨县| 鄂托克前旗|