uniapp 返回上一页动态刷新数据

onShow() {
    var pages = getCurrentPages();    // 获取当前页面栈
    var curPage = pages[pages.length - 1];    // 当前页面
    if(curPage.data.init){
        curPage.data.init = false;
        this.init()    // A页面 method中的方法,用来刷新页面A
    }
},
var pages = getCurrentPages();    // 获取当前页面栈
var prePage = pages[pages.length - 2];    // 上一个页面
prePage.data.init = true    // A 页面 init方法 为true
setTimeout(() => {
    uni.navigateBack({ delta: 1 });    // 返回上一页
}, 1000)

 

posted @ 2021-11-28 08:16  夏冬青  阅读(2794)  评论(0编辑  收藏  举报