如何连接在 ActionScript 3 的 PureMVC 框架中动态加载的模块

发布于 2024-07-09 02:03:57 字数 295 浏览 8 评论 0原文

我在 FlexBuilder 3 项目上使用 PureMVC 框架。 我已经连接了 ApplicationFacade 并成功执行了简单的命令。

我的入口点 Application.mxml 中有一个 ModuleLoader,当用户从 ApplicationMdiator 登录时,我设置了 ModuleLoader 的 url。

由于我没有从 ApplicationMediator 获得可用的实例,因此在设置 url 时,我应该在哪里注册模块中介器,该模块中介器会动态加载?

我需要为模块创建另一个外观吗?

I'm using the PureMVC framework on a FlexBuilder 3 project. I have already hooked up the ApplicationFacade and have executed simple commands successfully.

I have a ModuleLoader in my entry point Application.mxml and I set the url of the ModuleLoader when the user logs in from the ApplicationMdiator.

Where do I register my module mediator that gets dynamically loaded when the url is set because I don't have an instance available from the ApplicationMediator?

Do I need to create another facade for the Module?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小梨窩很甜 2024-07-16 02:03:57

PureMVC 有两种版本,分别适用于 ActionScript 3 PureMVC Standard 和 PureMVC Multicore。

如果您想在 Flex 应用程序中使用模块,则需要使用 PureMVC 多核版本。

可以在此处找到带有链接演示的良好参考说明

PureMVC comes in two flavours for ActionScript 3 PureMVC Standard and PureMVC Multicore respectively.

You will need to use the PureMVC Multicore version if you want to use modules in a flex application.

A good reference explanation with linked demos can be found here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文