返回之前页面 数据怎么重新加载,刷新页面
发布于 6 年前 作者 weiwan 11200 次浏览 来自 问答

小程序列表页面 ,点击进入

navigateTo  页面,修改数据保存,返回之后,怎么刷新页面数据?

3 回复

A到B页面,返回刷新A页面数据。比如:

A页面

getInfo:function(){

xxxx

}

B页面

/**

  * 生命周期函数–监听页面卸载

  */

onUnload: function () {

    let pages = getCurrentPages();

    if (pages.length > 1) {

        let prevPage = pages[pages.length - 2]; //上一个页面

        if (prevPage.getInfo){

            prevPage.getInfo();//刷新A页面数据

        }

    }

},

是在onShow方法里面再调一遍接口吗?

使用onShow加载页面。

回到顶部