Angular 2 组件和 Web 组件有什么区别?

What is the difference between Angular 2 Components and Web Components?

我很困惑。 Angular 2 组件是否可以像 Web 组件一样在 Angular 范围之外重用?

或者可能不止于此?

目的是使 Angular 组件像 Polymer 元素一样可重用 Web 组件,前段时间就以这种方式进行了交流。

目前对此的支持非常有限。每个 Angular 根组件(最外层的 Angular 组件)都是一个独特的 Angular 应用程序,并且根组件非常有限。

  • @Input() 在另一个 Angular 组件中读取属性值时不读取属性值
  • @Attribute() 构造函数参数的注释不会像在另一个 Angular2 组件
  • 中使用时那样注入属性值
  • 嵌入不起作用 <ng-content> 无法用 Angular 组件
  • 包装现有 HTML
  • 每个根组件都有自己的依赖注入器。

这可能是以后的开放任务,但据我所知,目前还没有具体的信息。