为什么在许多示例中都存在省略号或Angular2 Import前面有三个点。
似乎不是必需的,我可以删除它们,并且我的应用程序仍然可以运行。我在angular2示例和我正在使用的种子中看到了这种“模式”。
但是,我想了解为什么要这样做,所以我不确定是否要查找错误的短语,因为我之前尝试过多次查找。
providers: [...FORM_PROVIDERS],
directives: [ ...ROUTER_DIRECTIVES]
似乎与
providers: [FORM_PROVIDERS],
directives: [ROUTER_DIRECTIVES]
只是为了澄清这些是多个提供程序/组件吗?
从我上面的评论。
您所说的省略号是ES2015传播算子。
否则FORM_PROVIDERS
,ROUTER_DIRECTIVES
和其他人基本都是供应商的阵列,他们只是流传于一个新的数组实例。如果添加多个提供程序,则可以传递一组平面的提供程序。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句