extjs desktop 动态加载模块问题!

z_j188 2012-02-10 03:21:28

getModules : function(){
return [
new MyDesktop.TabWindow(),
new MyDesktop.GridWindow(),
new MyDesktop.AccordionWindow()
];
},


但是正常开放的时候一定不是全部模块都一起加载,我想应该是把所有模块的图标先放到桌面上,
在点击某个按钮的时候才被加载相对应的模块js,最好是每个模块都有自己的加载页面!
...全文
140 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ditiegeshou 2012-02-14
  • 打赏
  • 举报
回复
其实采用Extjs4就不怕这个问题,你直接new,他只是引进了几十个接口文件,并不会加载全部的js文件,接口下你用requires方式,或者采用app的形式,就是动态加载了,
其实问题的关键,这些功能模块是根据用户权限走的,如何能动态加载呢?我同步不存在问题,异步出错
leefwu 2012-02-10
  • 打赏
  • 举报
回复
动态加载js的话会很复杂,而且一个模块的js文件才几K,一次性加载就好了
最要紧的是ExtJS的代码,才是大头

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧