diff --git a/src/views/secondHandCar/components/upload-common.vue b/src/views/secondHandCar/components/upload-common.vue index a0c2520d..f7ff44de 100644 --- a/src/views/secondHandCar/components/upload-common.vue +++ b/src/views/secondHandCar/components/upload-common.vue @@ -71,21 +71,16 @@ export default { methods: { // 点击预览图片时触发 handlePreviewClick(file, detail) { - console.log('点击了预览图片', file, detail); - // 在这里实现自定义逻辑,例如全屏预览 - this.showFullScreenPreview(file.url); + this.showFullScreenPreview(file.url || file.content,detail); }, // 全屏预览 - showFullScreenPreview(imageUrl) { - const images = this.filesList.map(file => file.url); // 所有图片的 URL - const index = this.filesList.findIndex(file => file.url === imageUrl); // 当前点击图片的索引 + showFullScreenPreview(imageUrl,detail) { + const images = this.filesList.map(file => file.url || file.content); // 所有图片的 URL ImagePreview({ images, - startPosition: index, // 从当前点击的图片开始预览 + startPosition: detail.index, // 从当前点击的图片开始预览 closeable: true, - onClose: () => { - console.log('全屏预览已关闭'); - } + onClose: () => {} }); }, async deleteHandle(file, detail) {