Состояние веб-компонентов в фреймворках - PullRequest
0 голосов
/ 24 декабря 2018

Я хотел бы получить состояние веб-компонентов для наиболее часто используемых платформ: React, Angular и Vue.js

  1. Поддерживаются ли веб-компоненты?
  2. Могу ли я создавать из них веб-компоненты?
  3. Могу ли я использовать компоненты (2.) В этих рамках, например, реагировать на веб-компоненты в Vue.js?

1 Ответ

0 голосов
/ 27 декабря 2018
  1. Да. Все эти платформы могут использовать собственные веб-компоненты.
  2. Нет, ни одна из этих структур не может создать собственный веб-компонент.Каждый из них имеет свой собственный способ создания компонента, который может или не может быть напрямую совместим с Native spec.
  3. Хотя возможно использование углового компонента в React и т. Д., Я бы не советовал.

Нативный компонент можно записать и использовать везде.Вам понадобится полифилы для браузеров, которые еще не поддерживают спецификацию Native.Но я использовал их с IE11 и выше.И я использовал хорошо написанные нативные компоненты во всех трех упомянутых вами фреймворках.

Но если вы пишете что-то, что не соответствует спецификации Native в любой фреймворке, то лучше продолжать использовать ii в этой фреймворке.Пересечение границы каркаса является дорогостоящим и часто сопряжено с трудностями, которые могут помешать им работать.

...