Car*_*nco 3 javascript angularjs
我最近一直在做角度工作,我注意到可以省略控制器函数中依赖项的名称数组.如果你这样做,控制器仍然可以正常工作,并且依赖关系注入正常.
我确定我错过了什么.这些名字的原因是什么?
请参阅https://docs.angularjs.org/tutorial/step_05中的段落"缩小注释"
它用于保留缩小后注入依赖项的字符串引用:
由于Angular将控制器的依赖关系从参数名称推断到控制器的构造函数,如果你要缩小PhoneListCtrl控制器的JavaScript代码,它的所有函数参数也将被缩小,并且依赖注入器将无法识别服务正确.
| 归档时间: |
|
| 查看次数: |
128 次 |
| 最近记录: |