六 建立ActionScript類 值物件

2021-09-01 14:43:58 字數 1097 閱讀 1466

建立actionscript類--值物件dto/vo--資料模型model

沒有業務邏輯,只提供物件來儲存各項屬性值

1.使用[bindable]標記類,則類中的屬性都具有繫結的特性

2.mxml--actionscript---swf(交給flash player執行)

3.如果要看mxml生產的actionscript類,可以通過

project-properties-flex compiler-additional compiler arguments

在現有引數後面加:-keep-generated-actionscript

這樣,編譯時生成的actionscript檔案就會被放到bin-debug/generated目錄下!

注意:探索完成後去掉剛才新增的編譯器引數

------------------

建立值物件value object/資料傳輸物件data transfer object dto

只用來儲存資料的物件,值物件除了支援資料儲存和檢索外,不包含任何邏輯

資料傳輸物件:

dto用來向應用程式後台傳輸資料,在後台再將資料儲存到資料庫中

定義乙個類

package valueobjects.grocery //構造方法

public function tostring():string }}

tostring()

在actionscrpt中,不管什麼時候,只要在flex中需要實現字串時,flash player就會呼叫這個方法

使用trace()方法,可以將資料輸出到控制台---debug模式啟動,除錯和顯示資料結構時有用!

使用強型別的物件

1.寫乙個工廠方法,接收引數為object型別

2.呼叫時傳入資料來源(xml)

3.工廠接收到資料並建立乙個新的物件返回

4.在主程式中使用該物件即可(該物件則為強型別物件,可以通過提示呼叫其屬性)

資料型別:

number 整數

uint 無符號整數(0,1,2,3...)

迴圈:for(var i:uint;i條件判斷:

if(isitemincart(item)) else

Flex通過ActionScript建立行為

部落格來自 flex中的行為由效果和觸發器組成。例如 button 控制項具有 mousedown 事件和 mousedowneffect 觸發器。使用者單擊按鈕時 mousedown 事件 例項化對應觸發器 mousedowneffect 觸發器 產生了效果 比如模糊效果 移動效果 旋轉效果 改變...

Flex通過ActionScript建立行為

如若需要原始碼,留下email位址。flex中的行為由效果和觸發器組成。例如 button 控制項具有 mousedown 事件和 mousedowneffect 觸發器。使用者單擊按鈕時 mousedown 事件 例項化對應觸發器 mousedowneffect 觸發器 產生了效果 比如模糊效果 ...

Action script學習筆記。

action script基本語法 1 建立變數 var 變數名 型別 var a int 1 2.類的概念 action script中的類和其他物件導向中的類差不多,今天看到乙個基本的類object,很是通用。3.super 語句 呼叫方法或建構函式的超類或父版本。用法 super arg1,a...