Проблем погрузки классов при @import

73
22 июня 2021, 09:10

Есть несколько страниц vue с одинаковыми классами стилей. Решил перенести стили в один файл и подключать к каждой странице отдельно. Проблема в том, что иногда классы стилей не загружаются, при перезагрузке страницы все хорошо. Редко, но заметно.

<template>
.....
</template>
<script>
.....
</script>
<style>
@import './css/style.css';
</style>

Есть ли варианты решения этой проблемы?

Не хотелось бы в каждом компоненте копипастить стили.

UPD

Замечено при переходу на эту страницу, где импортированы стили (использую vue-router)

this.$router.push('/reg/step-2');
Answer 1

Моя ошибка заключалась в конфликте стилей. Добавил оператор scoped в каждом компоненте, и проблема разрешилась.

READ ALSO
Реализация и использование Identity функции

Реализация и использование Identity функции

Хотел бы начать с примера, поэтому для начала опишу несколько используемых функций

79
c++ stl: пересечение множеств

c++ stl: пересечение множеств

подскажите, есть в stl стандартные средства или какой-то короткий оптимальный способ для решения следующей задачи:

105
C++ move семантика, как реализовать?

C++ move семантика, как реализовать?

Прошу помочь разобраться с реализацией move семантики на моём примере

115
Мне необходимо обнулить (либо поставить единичку) на одну из ножек микроконтроллера

Мне необходимо обнулить (либо поставить единичку) на одну из ножек микроконтроллера

Цель задания: Управлять лампочкой путем (замкнута/разомкнута) контакта преемника, который управляется микроконтроллеромЗадачей зажжением...

75