框架中Web组件的状态

问题描述 投票:-3回答:1

我想获得最常用框架的Web组件状态:React,Angular和Vue.js

  1. 是否支持Web组件?
  2. 我可以用它们构建Web组件吗?
  3. 我可以在这些框架中使用组件(2。),例如在Vue.js中反应Web组件?
angular reactjs vue.js web-component
1个回答
0
投票
  1. 是所有这些框架都可以使用Native Web Components。
  2. 不,这些框架都不能构成原生Web组件。他们每个人都有自己的方式来制作一个可能与本地规范直接兼容的组件。
  3. 虽然可以在React等中使用Angular组件,但我不建议它。

本机组件可以编写一个并在任何地方使用。对于不支持Native规范的浏览器,您需要使用polyfill。但我已经从IE11中使用它们了。我在你提到的所有3个框架中都使用了编写良好的本机组件。

但是如果你在任何框架中都写了一些与Native规范无关的内容,那么最好继续在该框架中使用ii。跨越框架边界是昂贵的,并且通常会出现可能妨碍它们工作的复杂情况。

© www.soinside.com 2019 - 2024. All rights reserved.