1. mxml語法
mxml語言是專門用於flex程式中,描述介面表現的一中xml標記語言。我們可以用它來管理程式的整體布局,控制項的樣式和外觀,也可以構建非視覺化的物件,比如xml資料、與伺服器端通訊的webservice、元件的資料來源等。
1.1 命名規範
mxml區分大小寫,且檔名和變數標示名都區分大小寫。
mxml檔案以mxml作為副檔名,檔名要遵循as中變數的命名規則。
所有的mxml都被視為使用者自定義的元件,相當於物件,可以使用**動態建立。
變數名必須以字母或下劃線開始,且只能包含字母、數字和下劃線。
是主程式檔案的預設標記,不可再使用。
程式不能使用「mx」做為目錄名,mx 是官方元件庫的命名空間
2.2 mxml 檔案結構
mxml-manifest.xml
從上面的配置發現, 這個uri和mxml-manifest.xml檔案對應,找到該檔案,裡面列出了所有標籤和與標籤相關聯的類檔案路徑。
xml**:
<?xml version="1.0"?>
....................
....................
2. 使用元件
flex學習筆記
2.mxml中類例項 class instance 和屬性 property 的區別 關鍵是看命名空間後面第乙個字母的大小寫。如果第乙個字母是大寫,例如button中的b,就說明這行 引用的是乙個類的例項。如果第乙個字母是小寫,例如label中的l,就說明是在設定乙個類的屬性。3.在mxml中,資料...
flex學習筆記
一 獲取當前時間 var dt date new date 二 date string var temp string dt.fullyear.tostring dt.month 1 tostring dt.date.tostring dt.hours.tostring dt.minutes.tos...
flex學習筆記
由於公司專案,一直需要支援ie9 導致作為5年的前端,居然對flex不是熟記於心,不得不二次學習下,雖然之前學過,寫過demo,但長時間不用,忘了,唉唉唉 記住flex 布局核心是,彈性,拋棄了 display position float的布局方式 1.首先容器明確他的2個軸main axis c...