flex裡面[bindable]相信大家都用過,其實這個是給編譯器看的,那編譯器到底做了什麼呢?今天特地去研究了下:
首先在fb的flex編譯器裡面加上編譯引數-keep-generated-actionscript=true,然後會生成乙個generated目錄,裡面就是從mxml生成的as檔案。
比如你在mxml檔案裡定義了[bindable]public var foo:string;則會生成如下的as3**:
[bindable(event="propertychange")]
private function get foo():string
private function set foo(value:string):void
}
關於Flex4中的drag
今天做控制項之間的資料拖動時,始終要出現空指標錯誤,很鬱悶,後來才發現,flex4和flex3的拖動有很大的不同,flex4中必須設定乙個資料來源,用來存放值,如果沒有設定,資料就不知道怎麼儲存。在flex3中這樣就行了 xmlns s library xmlns mx library minwid...
Flex 4 問題彙總
1 tilelayout內容間距設定 2 spark 中設定陰影 在skinclass關聯的skin檔案中加入 3 滑鼠懸停時更改元件的外觀 例如更改背景顏色。在元件的skinclass關聯的skin檔案中做如下處理 在中新增懸停時的狀態,如 然後在中設定顏色 最後在宣告當中新增rollover,讓...
flex4 傾斜字型
傾斜字型要在flex3中做的話用 選擇特效 mx.effects.rotate來處理 而在flex4中對label做了擴充套件,先上圖 img textflow反轉字型 0 360反轉 中國四川省廣安縣協興鄉牌坊村的乙個客家家庭 vertical alignment or justification...