模块的使用语法是:
angular.module(name, [requires], [configFn]);
[requires]
参数的类型是:
!Array.<string>=
我不知道这意味着什么。感叹号表示什么,它不是一个数组?为什么最后会有一个等号?什么是期限?
查看另一个Stackoverflow问题,[requires]
参数用于列出此模块使用的其他模块。那么,这有点像Include
语句,它将另一个模块放在这个模块中吗?
答案 0 :(得分:3)
这是Google Closure Compiler Type Expressions语法。
Array.<string>
表示字符串数组!
表示它不能是null
=
在结尾意味着它是可选的将它们组合在一起我们得到:!Array.<string>=
意味着它可以
array of strings
empty array
undefined
(可选)但它不能是null