Как я могу передать файл scss в реагирующий компонент в качестве реквизита? - PullRequest
0 голосов
/ 18 марта 2019

У меня есть компонент, который я использую во всем приложении, но его стиль может как-то отличаться.Раньше я не использовал этот компонент повторно, и смог импортировать файл scss, зная путь к нему.Теперь я хочу сделать его многоразовым и узнать о стилях в файле scss, есть ли хороший способ сделать это?

1 Ответ

1 голос
/ 18 марта 2019

Если я понимаю, что вы спрашиваете, вы не можете этого сделать.

Это потому, что import 'xxx.scss' выполняется в автономном режиме, когда вы создаете свое приложение, и упаковщик (веб-пакет, или что вы используете) будет анализировать SCSS и преобразовывать его в статический или встроенный css.

Таким образом, вы не можете распространять компонент, который читает файл SCSS из реквизита. Попробуйте посмотреть на что-то вроде провайдера тем .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...