|
@@ -137,7 +137,7 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+ }
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
@@ -163,6 +163,11 @@ export default {
|
|
this.addEventListenerRemind()
|
|
this.addEventListenerRemind()
|
|
this.addEventListenerRegister()
|
|
this.addEventListenerRegister()
|
|
},
|
|
},
|
|
|
|
+ onShow() {
|
|
|
|
+ if(this.$store.state.activity.activityListPageRefresh){
|
|
|
|
+ this.allRefresh()
|
|
|
|
+ }
|
|
|
|
+ },
|
|
onUnload(){
|
|
onUnload(){
|
|
uni.$off('activityDetailSetRemind')
|
|
uni.$off('activityDetailSetRemind')
|
|
uni.$off('activityDetailSetRegister')
|
|
uni.$off('activityDetailSetRegister')
|
|
@@ -188,6 +193,22 @@ export default {
|
|
},
|
|
},
|
|
|
|
|
|
methods: {
|
|
methods: {
|
|
|
|
+ // 切换tabbar页面时 整个刷新
|
|
|
|
+ allRefresh(){
|
|
|
|
+ this.tabActive= '1'
|
|
|
|
+ this.statusActive='1'
|
|
|
|
+ this.pupData={
|
|
|
|
+ show:false,
|
|
|
|
+ content:'',//弹窗html字符串
|
|
|
|
+ type:'',
|
|
|
|
+ mobile:"",
|
|
|
|
+ }
|
|
|
|
+ this.page = 1
|
|
|
|
+ this.list = []
|
|
|
|
+ this.finished = false
|
|
|
|
+ this.getList()
|
|
|
|
+ },
|
|
|
|
+
|
|
// 监听详情中设置提醒
|
|
// 监听详情中设置提醒
|
|
addEventListenerRemind(){
|
|
addEventListenerRemind(){
|
|
uni.$on('activityDetailSetRemind',e=>{
|
|
uni.$on('activityDetailSetRemind',e=>{
|