В Vue динамические class и style связывают через v-bind или сокращение :class/:style; доступны строки, объекты и массивы.
Как связать класс и стиль в шаблоне Vue?
В Vue динамические class и style связывают через v-bind или сокращение :class/:style; доступны строки, объекты и массивы.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В Vue динамические class и style связывают через v-bind или сокращение :class/:style; доступны строки, объекты и массивы.
Например, :class="{ active: isActive }" добавляет класс по условию, а :style="{ color: textColor }" задаёт стиль. Статические и динамические классы могут сочетаться. Не вставляйте непроверенные пользовательские значения в произвольные CSS-свойства.