返回之前页面 数据怎么重新加载,刷新页面

发布于 8 年前作者 weiwan11310 次浏览最后编辑 8 年前来自 ask

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

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

3 回复
renping
renping1 楼6 年前

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页面数据

        }

    }

},

liaoxiulan
liaoxiulan2 楼6 年前

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

fengchao
fengchao3 楼6 年前

使用onShow加载页面。