首页 > 其他 > 详细

angular router-ui

时间:2016-08-11 20:36:14      阅读:226      评论:0      收藏:0      [点我收藏+]

将模块注入到控制器中的方法:

1、export module

2、在router中resolve解决:

2.1 resolve中直接return值

/*ngInject*/
worker : ‘hi‘

 

2.2 resolve返回promise对象

/*ngInject*/
worker : ($q) => {
    return $q((resolve) =>{
        let Worker = require(./upload.worker.js);
        resolve(new Worker);
    });
}

 

  当resolve返回的是一个值的时候,他将会被当做一个别名。当resolve返回的是一个function时,他将被当做是一个依赖。如果function返回的是一个promise对象,那么对控制器来说,他将会是resolve后promise对象的值。。

angular router-ui

原文:http://www.cnblogs.com/perallina/p/5762387.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!