首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flex PureMVC:何时注册中介器

Flex PureMVC:何时注册中介器
EN

Stack Overflow用户
提问于 2009-03-30 11:22:47
回答 1查看 1.2K关注 0票数 1

设置:

让主mxml文件显示登录面板和主面板的视图堆栈。在主面板内部有两个面板,一个表单面板和一个列表面板

在启动时,应用程序中介器和登录中介器分别附加到应用程序面板和登录面板。在login_successful事件中,应用程序中介器将主面板中介器附加到主面板。然后,主面板中介器为表单面板和列表面板附加中介器。

问题是:

当在主面板中介器中注册表单面板和列表面板的中介器时,来自主面板的视图组件引用(到列表/表单面板)为空。从主面板中介到表单面板的引用为空,列表面板也是如此。原因是表单和列表的面板还没有被渲染,因此是空的。

有没有一种方法可以快速加载面板?或者,有没有更好的方法来架构它,以便在面板创建后附加侦听器来调用registermediator?

对不起,我是flex的新手,所以对遇到类似问题的任何人的任何反馈都将非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2009-04-01 00:08:18

您可以尝试将ViewStack的creationPolicy设置为"all“,以强制在启动时初始化主面板。

或者,您可以尝试在主面板的creationComplete事件中附加表单和列表中介-此时,您知道表单和列表已经初始化。

有关creationPolicy属性的更多信息:http://livedocs.adobe.com/flex/3/html/layoutperformance_05.html

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/696818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档