У меня есть следующий код, который циклически изменяет карусель, но я хочу иметь возможность отображать заголовок элемента внизу, как указано в верхней части изображения. Я решил, что способ сделать это - создать новое значение данных, которое будет обновляться при каждом изменении карусели. Однако я не могу понять, как это сделать.
<v-carousel>
<v-carousel-item
v-for="(item,i) in servicesCarouselItems"
:key="i"
:src="item.src"
>
</v-carousel-item>
</v-carousel>
<v-card-title class="justify-center">{{currentTitle}}</v-card-title>
<script>
export default {
data: () => ({
currentTitle: '',
servicesCarouselItems: [
{
name: "Title1",
src: require('../../1.jpeg'),
},
{
name: "Title2",
src: require('../../2.jpeg'),
},
{
name: "Title3",
src: require('../../3.jpeg'),
}
],
})
}
</script>