![](/img/trans.png)
[英]SWIZ framework missing PresentationModel in flex spark.modules.Module
[英]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.