diff --git a/packages/carousel/src/main.vue b/packages/carousel/src/main.vue index 903bdf3a3..9a3f85694 100644 --- a/packages/carousel/src/main.vue +++ b/packages/carousel/src/main.vue @@ -148,7 +148,9 @@ export default { activeIndex(val, oldVal) { this.resetItemPosition(oldVal); - this.$emit('change', val, oldVal); + if (oldVal > -1) { + this.$emit('change', val, oldVal); + } }, autoplay(val) {