Создание приложения Angular в качестве веб-компонента с материальными веб-компонентами - PullRequest
0 голосов
/ 30 сентября 2019

Я создаю приложение Angular, которое экспортируется как веб-компонент и будет использоваться в качестве виджета в неангулярных средах, и я ищу решения для стилизации / создания тем и Веб-компоненты материалов попались на глаза.

Мой вопрос таков: поскольку MWC выводит все в: root, это будет источником проблем в будущем? Мой опыт работы с веб-компонентами ограничен, но я предполагаю, что было бы лучше, если бы все стили для моего веб-приложения / компонента были ограничены в рамках теневого DOM указанного приложения, а не в корне веб-сайта, на котором размещено мое угловое приложение.

Мой вопрос больше ориентирован на лучшие практики, когда речь идет о веб-компонентах и ​​о том, как сторонняя библиотека, такая как MWC, может связываться с родительским сайтом (что бы это ни было). Если вы не используете MWC на ​​хостинге, это может привести к конфликтам - правильно?

...