本文作者:DurkBlue

携带参数(wx.navigateBack)返回上一页

DurkBlue 2019-11-26 2461
携带参数(wx.navigateBack)返回上一页摘要: 有时会用到这类返回上一页携带数据的情况,比如:选择地址等这类需要新开一个界面展示数据的情况,返回上一个页面时把地址id带回去...

有时会用到这类返回上一页携带数据的情况,比如:选择地址等这类需要新开一个界面展示数据的情况,返回上一个页面时把地址id带回去

话不多说直接上代码!我就喜欢拷贝了就能使用的代码!注意修改一下参数名和值就行了!

let pages = getCurrentPages();  // 当前页的数据,可以输出来看看有什么东西
let prevPage = pages[pages.length - 2];  // 上一页的数据,也可以输出来看看有什么东西
/** 设置数据 这里面的 value 是上一页你想被携带过去的数据,后面是本方法里你得到的数据,我这里是detail.value,根据自己实际情况设置 */
prevPage.setData({
   value: detail.value,
})
/** 返回上一页 这个时候数据就传回去了 可以在上一页的onShow方法里把 value 输出来查看是否已经携带完成 */
wx.navigateBack({})
应用场景

项目中经常会用到这类返回上一页携带数据的情况,比如:查询、修改信息、选择地址等这类需要新开一个界面展示数据的情况

携带参数(wx.navigateBack)返回上一页  第1张

携带参数(wx.navigateBack)返回上一页  第2张


客户点击某一项,跳转回上一页,然后这个时候把选中的数据携带回去就 ok 了呢~经常使用到的一个方法,建议记下来或者收藏起来 > <



这篇文章由DurkBlue发布,转载请注明来处
文章投稿或转载声明

来源:DurkBlue版权归原作者所有,转载请保留出处。本站文章发布于 2019-11-26
温馨提示:文章内容系作者个人观点,不代表DurkBlue博客对其观点赞同或支持。

赞(0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享