From c17be250fb0c50e5a949956ef90e1f9cf082d362 Mon Sep 17 00:00:00 2001 From: CCherry07 <2405693142@qq.com> Date: Sat, 22 Jul 2023 19:46:59 +0800 Subject: [PATCH] fix: autoplay --- components/vc-slick/inner-slider.jsx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/components/vc-slick/inner-slider.jsx b/components/vc-slick/inner-slider.jsx index f55c4e0eed..2d9245d814 100644 --- a/components/vc-slick/inner-slider.jsx +++ b/components/vc-slick/inner-slider.jsx @@ -51,6 +51,15 @@ export default { }; }, watch: { + autoplay(newValue, oldValue) { + if (!oldValue && newValue) { + this.handleAutoPlay('playing'); + } else if (newValue) { + this.handleAutoPlay('update'); + } else { + this.pause('paused'); + } + }, __propsSymbol__() { const nextProps = this.$props; const spec = {