簡體   English   中英

Adobe Flex:使用Swiz在模塊中注入數據和中介事件

[英]Adobe Flex: Injecting data and mediating events in modules with Swiz

由於我的應用程序越來越大,所以我決定將項目分成幾個模塊,但是Swiz上關於模塊的文檔非常差( http://swizframework.jira.com/wiki/display/SWIZ/Module+Support )。 我試用了Swiz示例( http://www.briankotek.com/blog/index.cfm/2010/8/16/Swiz-Example-Application-Demonstrating-Module-Support ),但是無法將任何數據注入我的模塊,甚至趕上一個事件。 但是,模塊已正確加載。

理想情況下,我最終將擁有多個Flex-Project,每個項目都包含一個模塊,並且每個.swf文件都部署到應用程序部署文件夾中。

但是,如果您不熟悉這種結構,而是知道如何將數據/事件中介注入到同一Flex項目中的模塊中,那么我也很高興閱讀您的建議/知識。

歡迎任何有用的答案。

我不了解Swiz,但是使用SwiftSuspenders取得了很好的效果-您可以將非常復雜的模塊化結構完全解耦並分別加載。

不過,您首先要檢查的問題是將模塊加載到哪個ApplicationDomain中 :如果要使用公共類加載器,正確注入數據並捕獲事件,則應將其加載到currentDomain

無論如何-SwiftSuspenders值得一看...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM