微信小程序 跳转页面逻辑完成后返回上一个页面并重新发送请求

62 阅读1分钟

**使用navigateTo跳转以后 处理完业务逻辑 在回调中 调用goBack的函数 返回上一个页面 获取页面实例 调用渲染函数 **

//返回上一个页面并刷新
 goBack() {
     let pages = getCurrentPages(); //获取小程序页面栈
     let beforePage = pages[pages.length - 2]; //获取上个页面的实例对象
     // beforePage.setData({ //直接修改上个页面的数据(可通过这种方式直接传递参数)
     //     txt: '修改数据了'
     // })
     beforePage.getMyOrderList();; //触发上个页面自定义的getMyOrderList()方法
     wx.navigateBack({ //返回上一页  
         delta: 1
     })
 }