angular.module()创建获取注册angular中的模块

Posted 梦如影

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angular.module()创建获取注册angular中的模块相关的知识,希望对你有一定的参考价值。

// 传递参数不止一个,代表新建模块;空数组代表该模块不依赖其他模块
var createModule = angular.module("myModule", []);

// 只有一个参数(模块名),代表获取模块
// 如果模块不存在,angular框架会抛异常
var getModule = angular.module("myModule");

// true,都是同一个模块
alert(createModule == getModule);

该函数既可以创建新的模块,也可以获取已有模块,是创建还是获取,通过参数的个数来区分。

angular.module(name, [requires], [configFn]);

name:字符串类型,代表模块的名称;

requires:字符串的数组,代表该模块依赖的其他模块列表,如果不依赖其他模块,用空数组即可;

configFn:用来对该模块进行一些配置。

以上是关于angular.module()创建获取注册angular中的模块的主要内容,如果未能解决你的问题,请参考以下文章

在 Angular 中全局注册一个指令

AngularJS注册和使用服务和常量(providerfactoryserviceconstantvalue)

转载Angular.js学习笔记

angular自定义指令详解

如何使用 Angular CLI 创建新的遥控器? (Webpack 5 Module Federation 微前端)

angular 啥时候用服务啥时候用指令