优点

  1. 集成性好
  2. 自动创建
  3. IDE方便,依赖之间切换,并且方便查看源码
  4. Angular框架为我们做了很多事,例如RxJS

问题

  1. @[Injectable](https://angular.cn/api/core/Injectable) 元数据中注册提供商的方式还让 Angular 能够通过移除那些从未被用过的服务来优化大小。
  2. 指令的上下文变量

注意

当计算代价较高时,应该考虑缓存那些从其它值计算得出的值。

与Vue区别

  1. 没有计算属性?
  2. 自定义组件可以双向绑定,Vue是单向数据流
  3. 有安全导航操作符?.,也可用*ngIf环绕,但显笨重
  4. 组件都是全局的,不是在组件中引入