Как получить ссылку на угловой список стилей 2 компонентов / как динамически загружать CSS внутри компонента - PullRequest
0 голосов
/ 19 марта 2019

У меня есть компонент, который может иметь от 1 до многих файлов стилей в зависимости от динамической переменной, которую я знаю после загрузки приложения с использованием одного из моих преобразователей.

Есть ли способ динамически загрузить файл стиля внутри компонента или, в качестве альтернативы, получить ссылку на компонент после его запуска и передать в него файл стиля?

Ответы [ 2 ]

0 голосов
/ 20 марта 2019

Невозможно динамически загружать стили в конфигурации styleUrls компонента.

Чтобы переопределить класс внутри компонента, можно либо установить для viewEncapsulation значение None и переопределить класс из глобального css.файл.

Или;

создать селектор, который сильнее внутреннего селектора компонента.

0 голосов
/ 19 марта 2019

Я не верю, что вы можете выбрать, какая таблица стилей загружена.Но вы можете использовать директиву * ngIf для отображения другого стиля в зависимости от динамической переменной.

...