NooBiToo
@NooBiToo

Как определить элемент который входит в массив?

У меня есть объект Articles и массив ids
Я рендерю Articles как
<articles v-for="article in articles">
  <span> {{article.id}} </span>
</articles>

в массиве ids, есть как раз таки несколько id, и нужно как то выделить те, которые совпали ну допустим класс навешать
ids.includes('article.id')
вернет мне true или false, но я не понимаю как эту проверку провести, получается нужно сделать это как то на этапе рендера?
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
Fragster
@Fragster
помогло? отметь решением!
<span :class="{'my-class': ids.includes(article.id)}"> {{article.id}} </span>

и еще куча способов, вплоть до цикла не по articles, а по вычисляемому свойству, которое уже будет содержать в себе имена классов
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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