diff --git a/src/components/carousel/carousel-item.vue b/src/components/carousel/carousel-item.vue index 69e7f9b7..11c5909e 100644 --- a/src/components/carousel/carousel-item.vue +++ b/src/components/carousel/carousel-item.vue @@ -34,6 +34,13 @@ this.$parent.initCopyTrackDom(); }); } + }, + height (val) { + if (val && this.$parent.loop) { + this.$nextTick(() => { + this.$parent.initCopyTrackDom(); + }); + } } }, beforeDestroy () {