当编辑完当前页面之后要后退刷新,可以直接调一下方法
// 返回刷新
backPageRefresh(){
var _self = this;
let pages = getCurrentPages(); // 当前页面
let beforePage = pages[pages.length - 2]; // 前一个页面
var prevMPage = pages[pages.length - 3]; //上上一个界面
console.log("beforePage",beforePage);
console.log(pages);
if (_self.id != null) {
//编辑
prevMPage.$vm.getList();
beforePage.$vm.getPigDetail(); // 执行前一个页面的刷新
} else {
//进场
beforePage.$vm.getList(); // 执行前一个页面的刷新
}
uni.navigateBack({
delta: 1//1表示返回上一页
});
}