Есть несколько страниц vue с одинаковыми классами стилей. Решил перенести стили в один файл и подключать к каждой странице отдельно.
Проблема в том, что иногда классы стилей не загружаются, при перезагрузке страницы все хорошо. Редко, но заметно.
<template>
.....
</template>
<script>
.....
</script>
<style>
@import './css/style.css';
</style>
Есть ли варианты решения этой проблемы?
Не хотелось бы в каждом компоненте копипастить стили.
UPD
Замечено при переходу на эту страницу, где импортированы стили (использую vue-router)
this.$router.push('/reg/step-2');
Моя ошибка заключалась в конфликте стилей.
Добавил оператор scoped в каждом компоненте, и проблема разрешилась.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости