小程序返回上级页面并刷新列表

微信小程序进行操作后返回之前页面并刷新列表的方法。

let pages = getCurrentPages();
let beforePage = pages[pages.length - 2];
beforePage.getList(参数);
wx.navigateBack({
  delta: 1,
})

小程序以栈的形式维护当前的所有页面。

getCurrentPages() 函数可以获取当前页面栈.

前一页面栈: pages[pages.length - 2];

当前页面栈:pages[pages.length - 1];

获取到之前的页面栈,就可以调用其中获取列表的方法,从而做到刷新列表,然后执行跳转页面方法返回上一级页面

猜你喜欢

转载自www.cnblogs.com/lpkshuai/p/11848397.html