This commit is contained in:
weipengfei 2024-01-23 11:36:17 +08:00
parent 94377b4afd
commit ebb0a5462f

View File

@ -61,7 +61,7 @@
<view>购物车</view>
<view class="badge" v-if="goodsNum">{{goodsNum}}</view>
</view>
<view class="btn" @click.stop="$u.throttle(addcart, 1500)">加入购物车</view>
<view class="btn" @click.stop="$u.throttle(addcart, 1500)"> {{isBuy?'立即购买':'加入购物车'}} </view>
</view>
</view>
</uni-popup>
@ -79,6 +79,10 @@
source:{
type: Number,
default: null
},
isBuy: {
type: Boolean,
default: false
}
},
data() {
@ -234,6 +238,9 @@
})
this.$emit('addCart');
this.close();
if(this.isBuy){
this.navgoCart();
}
}).catch(err => {
uni.showToast({
title: err,
@ -253,7 +260,10 @@
this.current = e.detail.current;
},
navgoCart(url=null) {
if(!url && this.source) url = '/pages/order_addcart/order_addcart?source='+this.source;
if(!url) {
if(this.source) url = '/pages/order_addcart/order_addcart?source='+this.source;
else url = '/pages/order_addcart/order_addcart';
}
uni.navigateTo({
url
})