From 2921402e7eeb06bc2d8bad644c62eea1d5deecce Mon Sep 17 00:00:00 2001 From: kele <1184860403@qq.com> Date: Wed, 19 Apr 2023 17:56:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E8=BD=AE=E6=92=AD=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sheep/ui/su-swiper/su-swiper.vue | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/sheep/ui/su-swiper/su-swiper.vue b/sheep/ui/su-swiper/su-swiper.vue index 7fcbffc7..d9e0cb1d 100644 --- a/sheep/ui/su-swiper/su-swiper.vue +++ b/sheep/ui/su-swiper/su-swiper.vue @@ -88,6 +88,7 @@ import { reactive, computed } from 'vue'; import sheep from '@/sheep'; + import { clone } from 'lodash'; // 数据 const state = reactive({ @@ -194,11 +195,12 @@ const onPreview = () => { if (!props.isPreview) return; - props.list.splice( - props.list.findIndex((item) => item.type === 'video'), - 1, - ); - let previewImage = props.list; + let previewImage = clone(props.list); + previewImage.forEach((item,index) => { + if(item.type === 'video') { + previewImage.splice(index, 1); + } + }) uni.previewImage({ urls: previewImage.length < 1