亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Flex中 module如何使用

發布時間:2021-07-10 17:29:27 來源:億速云 閱讀:136 作者:Leah 欄目:編程語言

這篇文章將為大家詳細講解有關Flex中 module如何使用,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

Flex module的使用

用Flex來開發應用難免不了要使用到Module,Flex組件提供了ModuleLoader組件,該組件使用方式類似與swfLoader,但是通常僅僅使用該組件并不能滿足我們的需求,這時Flex為我們提供了ModuleManager,可以實現動態的載入不同的模塊。

◆Flex module分為兩種,一種是完整的,一種是關聯到主程序的,在新建Flex module時可以選擇moduleswfsize

1.完整的module會將所有用到的引用編譯進來因而比較大,這個一般會比較少用到。

2.關聯到主程序的則不會將主程序的引用編譯進來,因而會比較小,但是引用別的模塊就不同了。

◆在使用Flex模塊時有幾點需要注意的地方

1.Flex module內不可以訪問別的module的對象但是可以訪問主程序的對象引用

2.不要在主程序中創建模塊的引用,這樣模塊還是會被加載到主程序中,模塊的意義也就沒了。

3.module內的組件的初始化實在ModuleEvent.READY事件之后,所以不能在ModuleEvent.READY事件里直接訪問module內的組件
為了在主程序中使用module對象來操作module內的一些行為,這時可以將module對象在主程序中轉換成object類型,然后保存引用,或者讓module實現一個接口,然后保存該接口的引用。
然而使用object類型無法知道內部公開的方法,但使用接口就沒有此問題

◆在使用Flex提供的動態的載入module功能時我們需要用到一下3個類

ModuleManager,IModuleInfo,ModuleEvent
ModuleManager內有一個管理各個module的map,ModuleManager在加載module之前會判斷他是否已經存在,如果存在則不會再次加載通過ModuleManager.getModule(URL)方法我們可與獲取到ModuleManager的內部類ModuleInfoProxy的對象,ModuleInfoProxy實現了IModuleInfo接口,因此我們可以通過IModuleInfo接口來保存ModuleInfoProxy內部類的對象對象進行系列的操作。
有關ModuleManager,IModuleInfo,ModuleEvent的詳細信息見幫助文檔。

◆如何動態的載入Flex module:

1.通過ModuleManager.getModule(URL)獲取與特定URL關聯的IModuleInfo接口。
_moduleInfo=ModuleManager.getModule("com/myMusic/nominateMusicModule/NominateMusic.swf");

2.為加載module的各個過程添加事件監聽
_moduleInfo.addEventListener(ModuleEvent.READY,onModuleReady);
_moduleInfo.addEventListener(ModuleEvent.SETUP,onModuleSetup);
_moduleInfo.addEventListener(ModuleEvent.UNLOAD,onModuleUnload......

關于Flex中 module如何使用就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

寻乌县| 乌鲁木齐市| 南昌县| 虞城县| 平远县| 抚远县| 新闻| 上杭县| 怀来县| 焦作市| 福泉市| 汕头市| 吴堡县| 定兴县| 永新县| 凤凰县| 镇雄县| 马关县| 且末县| 吉木萨尔县| 麻阳| 尖扎县| 兴安盟| 高青县| 南汇区| 北票市| 承德县| 子洲县| 东源县| 滨海县| 临夏市| 蒲江县| 达日县| 峡江县| 建水县| 卢湾区| 会泽县| 乌海市| 姜堰市| 博兴县| 邛崃市|