From 465a30a58746c7ab410aef08949b43626ceb3bb0 Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Tue, 12 Mar 2024 11:43:31 +0800 Subject: [PATCH] 修复图片上传小程序中无法预览的问题 --- forms/imagePicker/CImagePicker.vue | 6 +++--- forms/imagePicker/CImagePreview.vue | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/forms/imagePicker/CImagePicker.vue b/forms/imagePicker/CImagePicker.vue index 5120b97..0846c64 100644 --- a/forms/imagePicker/CImagePicker.vue +++ b/forms/imagePicker/CImagePicker.vue @@ -21,9 +21,9 @@ :showAddBtn="!selectedFull" :length="3" :files="files" - :onChange="(files,operationType,index)=>handleChange(files,operationType,index)" - :onFail="evt=>handleFail(evt)" - :onImageClick="(index, file)=>handleImgView(index,file)" + :onChange="(files,operationType,index) => handleChange(files,operationType,index)" + :onFail="evt => handleFail(evt)" + :onImageClick="(index, file) => handleImgView(index,file)" /> <CImageCompressor ref="compressor" /> <CImagePreview ref="imgPreview" /> diff --git a/forms/imagePicker/CImagePreview.vue b/forms/imagePicker/CImagePreview.vue index 4d29d4b..b92fef7 100644 --- a/forms/imagePicker/CImagePreview.vue +++ b/forms/imagePicker/CImagePreview.vue @@ -25,6 +25,7 @@ return {}; }, methods: { + // option { current, urls } $preview(option) { // 网页模式下,增加缩放操作 if (process.env.TARO_ENV === 'h5') { @@ -39,8 +40,8 @@ // 小程序模式,直接支持缩放 else { Taro.previewImage({ - current: file.url, // 当前显示图片的http链接 - urls, // 需要预览的图片http链接列表 + current: option.current, // 当前显示图片的http链接 + urls: option.urls, // 需要预览的图片http链接列表 }); } }, -- Gitblit v1.9.1