标签:code module 有一个 create color 一个 get == cto
angular.module()创建、获取、注册angular模块
//传入的参数不止一个代表创建新模块,空数组代表空模块。 var createModule=angular.module(‘module‘,[]); //只有一个参数名代表模块 //如果模块不存在代表angular框架会抛异常 var getModule=angular.module(‘module‘) //true,都是同一模块。 alert(getModule==createModule);
module和provide都是用来将服务注册到injector
如果加载多个模块,那么通过返回injector可以返回多个模块下的服务,需要注意的是angular.injector()可以调用多次,每次都返回都会创建新的injector对象。
var injector1=angular.injector(‘module‘,‘headerservice‘);
var injector2=angular.injector(‘module‘,‘headerservice‘);
//false
alert(injector1==injector2);
标签:code module 有一个 create color 一个 get == cto
原文地址:https://www.cnblogs.com/zhanpeng-up/p/13838774.html