|
@@ -33,6 +33,7 @@ Page({
|
|
|
isOverSaled: false, // 是否所有商品都没有库存
|
|
|
selected: {} as any,
|
|
|
showService: false,
|
|
|
+ isFromPreviewImage: false
|
|
|
},
|
|
|
|
|
|
/**
|
|
@@ -190,25 +191,46 @@ Page({
|
|
|
onPreivewBannerImg(e: { currentTarget: { dataset: any } }) {
|
|
|
wx.previewImage({
|
|
|
current: e.currentTarget.dataset.src,
|
|
|
- urls: this.data.imgList
|
|
|
+ urls: this.data.imgList,
|
|
|
+ success: () => {
|
|
|
+ this.setData({
|
|
|
+ isFromPreviewImage: true
|
|
|
+ })
|
|
|
+ }
|
|
|
})
|
|
|
},
|
|
|
onPreivewGoodsImg(e: { currentTarget: { dataset: any } }) {
|
|
|
wx.previewImage({
|
|
|
current: e.currentTarget.dataset.src,
|
|
|
- urls: this.data.goodsImgList
|
|
|
+ urls: this.data.goodsImgList,
|
|
|
+ success: () => {
|
|
|
+ this.setData({
|
|
|
+ isFromPreviewImage: true
|
|
|
+ })
|
|
|
+ }
|
|
|
})
|
|
|
},
|
|
|
onPreivewGoods(e: { currentTarget: { dataset: any } }) {
|
|
|
wx.previewImage({
|
|
|
current: e.currentTarget.dataset.src,
|
|
|
- urls: [e.currentTarget.dataset.src]
|
|
|
+ urls: [e.currentTarget.dataset.src],
|
|
|
+ success: () => {
|
|
|
+ this.setData({
|
|
|
+ isFromPreviewImage: true
|
|
|
+ })
|
|
|
+ }
|
|
|
})
|
|
|
},
|
|
|
/**
|
|
|
* 生命周期函数--监听页面显示
|
|
|
*/
|
|
|
onShow() {
|
|
|
- this.onInit()
|
|
|
+ if(!this.data.isFromPreviewImage) {
|
|
|
+ this.onInit()
|
|
|
+ } else {
|
|
|
+ this.setData({
|
|
|
+ isFromPreviewImage: false
|
|
|
+ })
|
|
|
+ }
|
|
|
},
|
|
|
})
|