Flex學習筆記3

2021-08-24 18:33:17 字數 1121 閱讀 8485

1.使用image控制項時,source屬性指定路徑是,可以使用外部相對路徑,也可意見使用@embed指定嵌入資源.編譯在編譯時,會把@embed指定的資源嵌入到swf檔案中.如

2.creationcomplete事件在元件建立完成並顯示後觸發,容器在所有子元素都觸發該事件後觸發.

3.e4x的簡單使用

e4x提供了對xml語言級別的支援。e4x實用點操作符訪問資料。

比如有乙個xml檔案

<?xml version="1.0" encoding="utf-8"?>

dairy

4 deli

5 fruit

3 meat1

var result:xml = event.result;

result.category.name 返回所有category元素的xmllist。

謂詞過濾

result.category.(name='meat') 返回最後乙個category。

result.category.(categoryid > 2) 返回所有id大於2的category。

後代訪問器

result..name 將返回所有name元素,不管層次結構。

屬性訪問

result.category.(categoryid = 1).name.@des 返回"test"。

4.arraycollection

arraycollection支援排序,過濾,和使用游標查詢。

//查獲

var cursor:iviewcursor = array.createcursor();

var found:boolean = cursor.findfirst(item);

//過濾

array.filterfunction = ...

//排序

var sort:sort = new sort();

var sortfiled:sortfiled = new sortfiled("...");

sort.fileds = new array(sortfield);

array.sort = sort;

array.refresh();

Flex3學習筆記3

flex3學習筆記3 flex指令碼基礎 1 方法 2 變數 變數是在程式中儲存資訊的一種方法。如 var username username tom var username tom public var username tom 3 資料型別 基本的資料型別有 string 字串 number ...

Flex3學習筆記3

flex3學習筆記3 flex指令碼基礎 1 方法 2 變數 變數是在程式中儲存資訊的一種方法。如 varusername username tom varusername tom public varusername tom 3 資料型別 基本的資料型別有 string 字串 number 數值,...

Flex3學習筆記5

flex3學習筆記5 flex3資料繫結 資料繫結是flex非常棒的特徵之一,它給了輕易傳遞資訊的能力。資料繫結 當資料來源物件的資料發生變化時,目標物件的資料會自動更新,而不需要再編寫 去強制更新。繫結實際也是借助事件機制來完成的,當目標使用了資料繫結的時候,目標物件就會監聽資料來源物件的某一固定...