1
marrow 2014-01-12 07:16:24 +08:00
要引用module,可在定义module的时候声明依赖
angular.module('moduleC',['moduleA','moduleB']) 之后就可以注入使用了 但是angular中module不提供namespace的功能,因为一个app只有一个injector,也就是说后引入的$A会覆盖前一个,我目前的实践是声明时加前缀 moduleA.value("moduleA.$A",…); moduleB.value("moduleB.$A",…); 这样 |
3
ichuan 2014-01-12 19:30:36 +08:00
可以使用 angular.injector 得到其它 module,然后使用 $injector.get 得到其它 module 中的 service。
demo:http://plnkr.co/edit/XMUJgr3LEdCHloUxKNN8?p=preview |