diff --git a/packages/carousel/src/item.vue b/packages/carousel/src/item.vue index 0474bc469..88b5a8ed9 100644 --- a/packages/carousel/src/item.vue +++ b/packages/carousel/src/item.vue @@ -98,6 +98,7 @@ this.active = index === activeIndex; const isVertical = parentDirection === 'vertical'; this.translate = this.calcTranslate(index, activeIndex, isVertical); + this.scale = 1; } this.ready = true; }, diff --git a/packages/carousel/src/main.vue b/packages/carousel/src/main.vue index 9a3f85694..b5d90e4a0 100644 --- a/packages/carousel/src/main.vue +++ b/packages/carousel/src/main.vue @@ -159,6 +159,11 @@ export default { loop() { this.setActiveItem(this.activeIndex); + }, + + interval() { + this.pauseTimer(); + this.startTimer(); } },