uniapp 返回上一页 触发上一页的刷新

触发上一页的更新

//click事件函数
gotoPre:function(){
    let pages = getCurrentPages()//页面栈
    let prePage = pages[pages.length - 2]//上一页
    prePage.$vm.reFresh = Math.random()//触发上一页监听器
    
    uni.navigateBack()//返回上一页
}

监听reFresh

data() {
    return {
        reFresh:""
    }
},
watch:{
    //监听reFresh,如果有修改就执行监听器
    reFresh:function(){
      // 调初始化页面的接口
        this.getList()
        console.log("页面已重新加载");
    }
},

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容