按需加载js-----1
2016-09-22 00:00
148 查看
摘要: 最近一直在学requirejs,学着怎样将angularUI,easyUI何requirejs相结合起来,期间遇到了很多的问题
用ui-router路由动态显示的页面,如果页面里面是用easyui做的,例如这样的easyui-menu,
使用class="easyui-menu" data-options="inline:true",在页面中声明了easyui-menu的菜单,正在单独的页面中只要在页面底部加载easyui.js的插件就可以显示效果,然而在angularUI中使用ui-router路由动态加载页面的话,如果easyui.js插件是放在主页面的中,easyui的菜单栏 效果不会显示,只有将easyui.js插件单独放在需要加载的html文件里,或者在controller中动态的声明easyui-menu,才能实现easyui的效果。
用ui-router路由动态显示的页面,如果页面里面是用easyui做的,例如这样的easyui-menu,
<div class="easyui-panel" title="Menu" style="width:150px;"> <div class="easyui-menu" data-options="inline:true" style="width:100%"> <div onclick="javascript:alert('new')">New</div> <div>
使用class="easyui-menu" data-options="inline:true",在页面中声明了easyui-menu的菜单,正在单独的页面中只要在页面底部加载easyui.js的插件就可以显示效果,然而在angularUI中使用ui-router路由动态加载页面的话,如果easyui.js插件是放在主页面的中,easyui的菜单栏 效果不会显示,只有将easyui.js插件单独放在需要加载的html文件里,或者在controller中动态的声明easyui-menu,才能实现easyui的效果。
相关文章推荐
- 用ajax动态加载需要的js文件【原创】
- 加载js判断
- js加载效果
- 持续讨论 javascript 如何控制优化页面 js 加载顺序
- 用javascript按需加载.js和.css文件
- 动态加载js的几种方法
- 动态加载JS
- Code:loadScript( )加载js的功能函数
- 在页面加载page_load时,弹出一个js对话框:欢迎光临!
- 如何动态加载js文件?
- Sys.ScriptLoader与JS加载进度条的实现
- 动态加载js文件 document.createElement
- Sys.ScriptLoader与JS加载进度条的实现
- 问题-关于JS中图片预加载
- js做数据加载中
- [js效果] 图片加载进度实时显示
- 用js实现广告图片后加载
- 向页面动态加载JS文件的的一个小技巧
- 动态加载js文件 document.createElement