uniapp返回上一页的刷新问题

uniapp
在B页面删除好友,然后利用Uni.navigateback,返回A页面,A页面中的好友列表自动刷新,请问怎么实现

把请求写在onShow里面

重新请求接口。你原来 接口放到哪个生命周期了?

在B页面调用A页面的方法进行刷新,B页面代码:

let pages = getCurrentPages(); // 当前页面
let beforePage = pages[pages.length - 2]; // 前一个页面
uni.navigateBack({
    delta: 1,
    success: function() {
        beforePage.$vm.refreshRequest(); // 执行前一个页面的刷新
    }
});

A页面方法

refreshRequest() {
// 你的逻辑
},