@Grione

Как в атрибуте класса :class (vue js) использовать условие и статичный класс?

Мне требуется в атрибуте класса :class использовать конструкцию
{'first-class': data.slideType == 'brand'}
и
`header_comp__headline--${hlStyle||hlDefault.style}`

Как это можно объединить?
  • Вопрос задан
  • 28 просмотров
Решения вопроса 1
:class="{ [`header_comp__headline--${hlStyle||hlDefault.style}`]: true, 'first-class': data.slideType == 'brand' }"

или
:class="[`header_comp__headline--${hlStyle||hlDefault.style}`, data.slideType == 'brand' ? 'first-class' : '']"

или
:class="[`header_comp__headline--${hlStyle||hlDefault.style}`, { 'first-class': data.slideType == 'brand' }]"

или вынести в computed.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы