Есть 5 компонентов, выставленных через v-for, внутри компонентов есть button, мне нужно что бы при нажатии на этот button в переменную присваивался индекс этого button'a
Проблема в том, что через v-for выставлен компонент, а не сам button и я не понимаю, как кнопке присвоить индекс
Примерный код:
App.vue:
<eclipse-item v-for="i in 5" :key="i" ></eclipse-item>
Компонент:
<template>
<div class="circle__area">
<span class="circle__text" :class="'circle__text' + circleNumber">{{circleText[circleNumber]}}</span>
<button class="circle__button">
<img class="circleImage" :class="'circleImage' + circleNumber" :src="require('@/assets/img/eclipse' + circleNumber + '.png')">
</button>
</div>
</template>
Заранее спасибо за помощь!