@danilr

Почему не всегда применяются стили к vue SPA?

Делаю с помощью @vue/cli если это важно, запускаю npm run serve/
Делаю небольшой проект, поэтому мне удобно все стили вынести в один файл style.css, который подключил к корневому единственному html файлу.
У меня подключен VueRouter - если перехожу по роуту через интерфейс все хорошо, стили применяются, но если перейти на какой то роут( в частности динамический) и обновить там страницу, то контент есть, а все стили просто исчезают.
Или если перейти так localhost:8080/catalog и обновить, то все хорошо, localhost:8080/catalog - добавить слеш и опять все стили пропадают..
Почему так происходит, как поправить?
  • Вопрос задан
  • 468 просмотров
Решения вопроса 1
В корневом компоненте приложения в секцию стилей добавьте
@import './path/to/your/common/styles.css';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы