fix: allow autoplay when value has valid count

pull/6902/head
KumJungMin 2024-12-01 13:42:44 +09:00
parent 96ad315316
commit 1be7b681e8
1 changed files with 5 additions and 2 deletions

View File

@ -601,11 +601,14 @@ export default {
isVertical() {
return this.orientation === 'vertical';
},
hasValidItemCount() {
return this.value && this.value.length >= this.d_numVisible;
},
isCircular() {
return this.value && this.d_circular && this.value.length >= this.d_numVisible;
return this.hasValidItemCount() && this.d_circular;
},
isAutoplay() {
return this.autoplayInterval && this.allowAutoplay;
return this.hasValidItemCount() && this.autoplayInterval && this.allowAutoplay;
},
firstIndex() {
return this.isCircular() ? -1 * (this.totalShiftedItems + this.d_numVisible) : this.totalShiftedItems * -1;