From ae16e0e26eecccb1c2d88375ab461b0d69b161ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8A=B1=E5=9F=8E?= <141405260+17521612761@users.noreply.github.com> Date: Tue, 17 Dec 2024 10:40:21 +0800 Subject: [PATCH] =?UTF-8?q?uniapp=E3=80=90=E4=BC=98=E5=8C=96=E3=80=91?= =?UTF-8?q?=EF=BC=9A=E5=95=86=E5=93=81=E8=AF=A6=E6=83=85=E8=AF=84=E8=AE=BA?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CoreShop/core/models/goods.ts | 2 +- .../goods-detail-evaluate.scss | 13 + .../goods-detail-evaluate.vue | 18 +- .../CoreShop/pages/goods/comment.vue | 252 ++++++++++-------- 4 files changed, 168 insertions(+), 117 deletions(-) diff --git a/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts b/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts index 398ee6df..f821149a 100644 --- a/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts +++ b/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts @@ -74,7 +74,7 @@ export interface GoodsPictureListType { goodsId ?: number; id ?: number; images ?: string | null; - imagesArr ?: Array | string | null; + imagesArr ?: Array; isDisplay ?: boolean; mobile ?: string; nickName ?: string; diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.scss b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.scss index 68683039..21d7050c 100644 --- a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.scss +++ b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.scss @@ -47,6 +47,19 @@ font-size: 27rpx; color: #aaaaaa; } + .img-box { + display: flex; + align-items: center; + flex-wrap: wrap; + + .img { + width: 100rpx; + height: 100rpx; + border-radius: 10rpx; + margin-right: 10rpx; + margin-bottom: 10rpx; + } + } .sellerContent { font-size: 27rpx; margin-top: 15rpx; diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.vue b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.vue index 20d40073..957f1c39 100644 --- a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.vue +++ b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.vue @@ -16,9 +16,13 @@ {{ item.contentBody }} {{ item.createTime }} {{ item.addon }} - - 商家回复:{{item.sellerContent}} - + + + + + 商家回复:{{item.sellerContent}} + @@ -44,6 +48,14 @@ const hanldeClickViewMore = () => { handleRouteNavigateTo(`/pages/goods/comment?id=${props.id}`); } + + /** 预览图片 */ + const handlePreviewImg = (urls : Array,current:number) => { + uni.previewImage({ + urls, + current, + }); + } \ No newline at end of file