博客:http://zhidao.baidu.com/link?url=1eODexxXPsl2gy4UsRnfIqPJnzFrzFk2JJad-cjWDiyCKkb4qxS8scvxoMRqM0FwsUtaA6KLBLlVgS_JHOcYVI6ebGAOAM18hBQX8uj5fwy

$stateProvider
.state('index', {
url: "/", // root route
views: {
"lazyLoadView": {
controller: 'AppCtrl', // This view will use AppCtrl loaded below in the resolve
templateUrl: 'partials/main.html'
}
},
resolve: { // Any property in resolve should return a promise and is executed before the view is loaded
loadMyCtrl: ['$ocLazyLoad', function($ocLazyLoad) {
// you can lazy load files for an existing module
return $ocLazyLoad.load('js/AppCtrl.js');
}]
}
})

这个一个很官方的例子:有时间多上官网看看api 这里的。

注意他返回的是一个promise对象

还有另一种用法:

 function ($ocLazyLoad) {
return $ocLazyLoad.load(['ngGrid', 'toaster']).then(
function () {
return $ocLazyLoad.load('javascripts/controllers/template/tmplist.js');
}
);
}]

这里我们还可以看很多的东西:http://www.mamicode.com/info-detail-407754.html

这个是这个服务的官网:

https://oclazyload.readme.io/docs/oclazyload-service

最新文章

  1. iPad编程
  2. NOI 题库 7624
  3. 移动apache访问日志后如何立即生效
  4. SpaceBase – 基于 Sass 的响应式 CSS 框架
  5. 2015年,从毕业到工作的几点感悟(Android开发新人)
  6. 【iCore3 双核心板】例程九:ADC实验——电源监控
  7. 单片机TM4C123学习(九):PWM
  8. 如何让Service自动重启而不被kill掉
  9. windows条件下,Ping加上时间戳,并保存到文件,适用于测试网络
  10. linux 和 windows下的程序计时
  11. sql server 2000 下载地址
  12. 经典排序算法 - 基数排序Radix sort
  13. ThinkPHP框架视图详细介绍 View 视图--模板(九)
  14. 1-3 hibernate核心对象关系映射 xxx.hbm.xml
  15. Deepin 15.4 个性化设置
  16. C#通过用户名与密码访问共享目录
  17. gsoap使用总结
  18. js中的块级作用域
  19. Oracle常用方法备份
  20. [转帖] Windows 与linux的栈大小问题

热门文章

  1. Hive桶列BucketedTables
  2. 170710、springboot编程之启动器Starter详解
  3. jquery操作select标签change事件
  4. class表与student表之间的关系
  5. 组织机构代码校验码生成算法(C#版)
  6. codeforces#512 Div2
  7. try...finally的妙用
  8. HDU_5517_Triple
  9. Oracle管理监控之监控表空间使用率脚本
  10. network command assistant