своих компонентах ставят ViewEncapsulation.None
А в приложение подгружается один Angular element, в котором тоже используется material. И при инициализации своих компонентов element подгружает стили material, даже если такие же уже есть в приложении (тобишь дублирует их)
И вот какая появилась проблема в самом приложении и в подгружаемом element есть используются одинаковые компоненты из material, только у них разные стили. И в зависимости какой компонент инициализировался позже те стили и важнее становятся.
Вопрос вот в чём: Есть какая либо возможность обойти механизм ViewEncapsulation либо убрать из подключаемых material компонентов стили, чтобы самому объявить их отдельным файлом?
Чуть позже я посмотрю как мы делали, у нас виджеты с материал не конфликтуют с темой приложения
Было бы супер, спасибо
Обсуждают сегодня