Angularjs ocLazyLoad-master 应用
来源:互联网 发布:流程图在线制作软件 编辑:程序博客网 时间:2024/06/01 16:10
Angularjs ocLazyLoad-master 应用
在项目应用中由于加载的页面较多,而自己使用Angularjs1.X搭建的时候在主页面加载所有的js文件,导致当Js文件多的时候,主页面加载过于慢,导致用户观感很不好。
而在查找时,找到了ocLazyLoad-master这个,虽然自己只是简单的使用,但基本解决了自己的问题
<script src="angular/ocLazyLoad/ocLazyLoad.min.js"></script>
在主页面中引入该文件
由于我是使用了主页面只加载一级页面,然后再在一级页面转入到二级页面
.state('project', { url: '/project', templateUrl: 'project/projectview/project/project.jsp', controller: 'projectCtrl', resolve: { loadMyCtrl: ['$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load(['project/projectview/teamProject/teamProject.js','project/projectview/mineProject/mineProject.js','project/projectview/mineMinssion/mineMinssion.js','project/projectview/mineGantt/mineGantt.js','project/projectview/teamMission/teamMission.js','project/projectview/teamGantt/teamGantt.js']); }] } })
在一级页面中我需要跳转二级页面
所以在一级页面的时候加载我需要的Js文件
然后并且在jsp页面写上app的添加
app = angular.module('app', [ 'ngResource' ,'app.resource' ,'app.services' ,'app.routes' ,'app.project' ,'app.project.teamProject' ,'app.project.mineProject' ,'app.project.mineMinssion' ,'app.project.mineGantt' ,'app.project.teamMission' ,'app.project.teamGantt' ]);
之前所加载过的不知道去掉是否有影响,需要试验
添加我所需要加载的二级页面
试验成功
部分页面代码无法套用,因为用angularjs1.X搭建了一套自己写的框架
阅读全文
0 0
- Angularjs ocLazyLoad-master 应用
- oclazyload
- angularJs $ocLazyLoad controller not function undefine
- AngularJs 通过 ocLazyLoad 实现动态(懒)加载模块和依赖
- AngularJS ocLazyLoad按需加载控制器/js文件的延迟加载(一)
- AngularJs日常bug修复记录: 使用第三方插件按需加载(oclazyload简单使用)
- AngularJs 通过 ocLazyLoad 实现动态(懒)加载模块和依赖
- angularjs应用
- AngularJs在使用路由时采用ocLazyLoad进行按需加载提高首次页面首次加载速度
- Zookeeper应用 - Master选举
- AngularJS 应用入门
- AngularJS 应用实例
- AngularJS应用介绍
- AngularJs模态框应用总结
- AngularJS 应用优化指南
- angularJS-应用状态
- AngularJS实践与应用
- AngularJS路由的应用
- 通过git-bash提交项目代码
- Fedora26使用PPPoE以及为Firefox安装Flash
- 推荐系统冷启动常用解决方案
- 24 Game CodeForces
- mongodb3.x用户创建
- Angularjs ocLazyLoad-master 应用
- GNU AWK
- 欢迎使用CSDN-markdown编辑器
- java基础--多态,static final abstract interface
- 日记—9.7
- HTML元素
- 函数式编程(2):Applicative编程
- eclipse无法创建Tomcat7.0的Servers
- 各种编码格式和封装格式的视音频文件