pages/ActivityPopup/ActivityPopup.vue
@@ -51,6 +51,10 @@ export default { name: 'ActivityPopup', props: { prizeActivityId:{ type:String, default:'' }, // 控制弹窗显示/隐藏 show: { type: Boolean, @@ -170,9 +174,14 @@ // 点击参与活动 onJoinActivity() { this.$emit('join'); // this.$emit('join'); console.log(this.prizeActivityId) uni.navigateTo({ url:'pages/prize/PrizeDetail/PrizeDetail?id='+this.prizeActivityId }) // 可以在这里添加参与活动后的逻辑,比如关闭弹窗 // this.onClose(); this.$emit('close'); } }, beforeDestroy() {