实现评价图片点击放大查看功能

This commit is contained in:
赵毅 2025-11-05 16:14:04 +08:00
parent bb4114b534
commit 7948f8a2dc

View File

@ -15,7 +15,7 @@
<!-- 评价图片区域 --> <!-- 评价图片区域 -->
<view class="image-list" v-if="item.evaluate_info.review_image && item.evaluate_info.review_image.length > 0"> <view class="image-list" v-if="item.evaluate_info.review_image && item.evaluate_info.review_image.length > 0">
<view class="image-item" v-for="(img, index) in parseReviewImages(item.evaluate_info.review_image)" :key="index"> <view class="image-item" v-for="(img, index) in parseReviewImages(item.evaluate_info.review_image)" :key="index">
<image :src="img"></image> <image :src="img" @tap="previewImage(parseReviewImages(item.evaluate_info.review_image), index)"></image>
</view> </view>
</view> </view>
<text class="order-date">{{ item.evaluate_info.create_time }}</text> <text class="order-date">{{ item.evaluate_info.create_time }}</text>
@ -53,6 +53,14 @@ export default {
}; };
}, },
methods: { methods: {
//
previewImage(imageList, currentIndex) {
uni.previewImage({
urls: imageList,
current: currentIndex,
showmenu: true
});
},
// //
parseReviewImages(reviewImage) { parseReviewImages(reviewImage) {
try { try {