如何在模块创建中使用REQUIRES参数-angularjs

如何在模块创建中使用REQUIRES参数-angularjs,angularjs,module,requirements,Angularjs,Module,Requirements,使用模块的语法为: angular.module(name, [requires], [configFn]); [需要]参数的类型为: !Array.<string>= !数组= 我不知道那是什么意思。感叹号表示什么,它不是数组?为什么末尾有一个等号?这段时间是干什么的 查看另一个Stackoverflow问题,[requires]参数用于列出此模块使用的其他模块。那么,这是否有点像一个Include语句,将另一个模块放入这个模块中?这是Google闭包编译器语法 数组。表示

使用模块的语法为:

angular.module(name, [requires], [configFn]);
[需要]
参数的类型为:

!Array.<string>=
!数组=
我不知道那是什么意思。感叹号表示什么,它不是数组?为什么末尾有一个等号?这段时间是干什么的


查看另一个Stackoverflow问题,
[requires]
参数用于列出此模块使用的其他模块。那么,这是否有点像一个
Include
语句,将另一个模块放入这个模块中?

这是Google闭包编译器语法

  • 数组。
    表示字符串数组
  • 开头表示不能为
    null
  • 结尾处的
    =
    表示它是可选的
将它们组合在一起,我们得到:
!数组。=
表示它可以

  • 字符串的
    数组
  • 空数组
  • 未定义
    (可选)
但它不能为
null