美文网首页
小程序携带参数navigateBack返回上一个页面

小程序携带参数navigateBack返回上一个页面

作者: 子语喵 | 来源:发表于2019-03-07 14:12 被阅读0次

通常我们在写小程序时会遇到,返回上一个页面需要带参数过去。那么navigateBack这个方法官网api并没有详细说明可以携带参数,所以我们要另想一种办法

  • 通过getCurrentPages() 获取当前页面js里面的pages里的所有信息。
  • pages[pages.length - 2]; -2 是上一个页面。
  • 可直接更改上一个页面的data数据,和调用上一个页面的任何方法

上代码:

let pages = getCurrentPages(); //获取当前页面js里面的pages里的所有信息。

let prevPage = pages[pages.length - 2];

prevPage.setData({
    Timeid: id.join(','),
    times: '已选择',
});

prevPage.onShow();

wx.navigateBack({
    detal: 1,
});

相关文章

网友评论

      本文标题:小程序携带参数navigateBack返回上一个页面

      本文链接:https://www.haomeiwen.com/subject/ygecpqtx.html