|
|
|
@ -3,8 +3,8 @@ |
|
|
|
<block v-if="isRight(goods_detail)"> |
|
|
|
<!-- 商品图片轮播 --> |
|
|
|
<swiper :current="current" :indicator-dots="true" :circular="true" class="swiper-box" indicator-active-color="#FE9903"> |
|
|
|
<swiper-item v-for="item in goods_detail.banners" :key="item.id"> |
|
|
|
<image :src="item.cover" style="width: 100%; height: 100%;"></image> |
|
|
|
<swiper-item v-for="(item, index) in goods_detail.banners" :key="item.id"> |
|
|
|
<image :src="item.cover" style="width: 100%; height: 100%;" @click="lookImg(index)"></image> |
|
|
|
<!-- <image :src="item.cover" mode="aspectFit"></image> --> |
|
|
|
</swiper-item> |
|
|
|
</swiper> |
|
|
|
@ -153,7 +153,16 @@ |
|
|
|
let goods_id = this.goods_detail.id; |
|
|
|
let goods_specs_id = this.goods_detail.specs[0].id |
|
|
|
this.$url('/pages/order/confirm-order?goods_id='+ goods_id +'&goods_specs_id='+ goods_specs_id); |
|
|
|
} |
|
|
|
}, |
|
|
|
// 预览图片 |
|
|
|
lookImg(index){ |
|
|
|
let goods_banner = this.goods_detail.banners || []; |
|
|
|
let banners = goods_banner.map(item => item.cover); |
|
|
|
uni.previewImage({ |
|
|
|
urls: banners, |
|
|
|
current: index |
|
|
|
}) |
|
|
|
}, |
|
|
|
}, |
|
|
|
onShareAppMessage(){ |
|
|
|
let goods = this.goods_detail; |
|
|
|
|