Carousel
Kaydırmalı slaytlar; oklar, noktalar ve otomatik oynatma.
Veri gösterimi
VCarousel · VWindow · VSlideGroup
3 örnek
Görsel slaytlar
Telefonda parmakla kaydırılır, masaüstünde oklar çıkar.
Kodu göster
blade
<armada:carousel>
@foreach (['mountains', 'ocean', 'desert', 'forest'] as $img)
<armada:image :src="'/img/'.$img.'.svg'" ratio="21/9" :alt="$img" />
@endforeach
</armada:carousel>
Birden fazla kart
per-view ile görünen slayt sayısı.
Kapadokya
Hafta sonu turu
Ege kıyıları
Hafta sonu turu
Karadeniz yaylaları
Hafta sonu turu
Pamukkale
Hafta sonu turu
Likya yolu
Hafta sonu turu
Kodu göster
blade
<armada:carousel :per-view="3" :dots="false">
@foreach (['Kapadokya', 'Ege kıyıları', 'Karadeniz yaylaları', 'Pamukkale', 'Likya yolu'] as $i => $place)
<armada:card :media="'/img/'.['mountains', 'ocean', 'forest', 'desert', 'ocean'][$i].'.svg'" ratio="4/3" :title="$place" description="Hafta sonu turu" />
@endforeach
</armada:carousel>
Otomatik oynatma
Kodu göster
blade
<armada:carousel :autoplay="3000">
@foreach (['#4d7cfe', '#8b5cf6', '#10b981'] as $i => $c)
<div class="sc-slide" style="background:{{ $c }}">Slayt {{ $i + 1 }}</div>
@endforeach
</armada:carousel>
Özellikler
<armada:carousel>
Değerler: autoplay: ms
| Prop | Varsayılan | Not |
|---|---|---|
per-view |
1 |
|
gap |
'12px' |
|
arrows |
true |
|
dots |
true |
|
autoplay |
null |