Flex中模块化页面跳转

来源:互联网 发布:织梦cms演示 编辑:程序博客网 时间:2024/06/05 10:02

做好导航条后,要实现点击不同导航项目,就跳转到不同页面。我觉得用模块来做挺不错,这样不用像用组件那样一股脑加载进来,只需要在请求某个页面后加载模块,大大缩减了主应用程序的体积。第一次调用某模块有1秒的延迟,以后再调用就不会延迟了。

比如有一个名为NavigationMenu的导航组件(component):

 

在主应用程序中把这个导航条放进去,然后在下方定义一个容器(比如fx:BorderContainer)来显示以后将要请求的页面:

在主应用程序的代码块中添加事件:

这样就可以在点击导航菜单中的项目后,将相应模块装入刚刚定义的容器里。

原创粉丝点击