Flex學習筆記 03

2021-08-30 12:44:35 字數 665 閱讀 2627

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...