From 9fd5c7103798b275e151260b82cae796f8d426a6 Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Fri, 23 Sep 2022 21:25:52 +0800 Subject: [PATCH] 修复上传图片预览,图片缩放的问题 --- forms/imagePicker/CImagePicker.vue | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/forms/imagePicker/CImagePicker.vue b/forms/imagePicker/CImagePicker.vue index 6ebd882..fc22f85 100644 --- a/forms/imagePicker/CImagePicker.vue +++ b/forms/imagePicker/CImagePicker.vue @@ -25,6 +25,7 @@ :onImageClick="(index, file)=>handleImgView(index,file)" /> <CImageCompressor ref="compressor" /> + <CImagePreview ref="imgPreview" /> </view> </template> @@ -36,12 +37,14 @@ import { $fetchCommon } from '@fetchers/FCommon'; import { Tools } from '@components/common/Tools'; import CImageCompressor from './CImageCompressor.vue'; +import CImagePreview from './CImagePreview.vue'; import './cImagePicker.scss'; export default { name: 'CImagePicker', components: { CImageCompressor, + CImagePreview, AtInput, AtImagePicker, AtCurtain, @@ -158,7 +161,8 @@ const urls = this.files .map(file => (file.type === 'btn' ? false : file.url)) .filter(Boolean); - Taro.previewImage({ + // 图片预览,支持H5模式下的双指缩放 + this.$refs.imgPreview.$preview({ current: file.url, // 当前显示图片的http链接 urls, // 需要预览的图片http链接列表 }); -- Gitblit v1.9.1