У меня есть простой v-for с несколькими пунктами и кнопкой. Как я могу вызвать событие клика для следующего элемента внутри v-for
Шаблон
<div class="card" v-for="(card, card_index) in cards)">
<div class="item" :class={'active': active === card_index + 'key'}
@click="toggleActive(index)">{{ card.name }}
</div>
</div>
<button>Next</button>
JS
toggleActive(index) {
this.active === index + 'key'
// some logic with card
}
Как я могу активировать функцию toggleActive, когда нажимаю кнопку «Далее». Также мне нужно работать в цикле (когда активна последняя карта и я нажимаю на следующую - активным должен быть первый элемент)?