触发上一页的更新(B页面)
click事件函数
//click事件函数
gotoPre:function(){
let pages = getCurrentPages()//页面栈
let prePage = pages[pages.length - 2]//上一页
prePage.$vm.reFresh = Math.random()//触发上一页监听器
uni.navigateBack()//返回上一页
}
离开页面事件
// 离开页面
onUnload() {
let pages = getCurrentPages() //页面栈
let prePage = pages[pages.length - 2] //上一页
prePage.$vm.reFresh = Math.random() //触发上一页监听器
},
监听reFresh(A页面)
data() {
return {
reFresh:""
}
},
watch:{
//监听reFresh,如果有修改就执行监听器
reFresh:function(){
// 调初始化页面的接口
this.getList()
console.log("页面已重新加载");
}
},
博客介绍了在Vue中触发上一页更新的相关内容,涉及B页面触发更新,包含click事件函数、离开页面事件,以及A页面监听reFresh来实现更新。
1539

被折叠的 条评论
为什么被折叠?



