微信小程序返回上一页的方法并传参

这个有点像子-->父传值

第一步,在子页面点击上一步或者保存数据请求成功以后添加如下代码、



var pages = getCurrentPages();
 var prevPage = pages[pages.length - 2]; //上一个页面
  //直接调用上一个页面的setData()方法,把数据存到上一个页面中去
 prevPage.setData({ mydata: {
        id:1,
        b: 125
      }
    })
    wx.navigateBack({//返回
      delta: 1
    })



第二步,在父组件里的onshow生命周期里获取参数,对了,前提是需要你在data里建一个mydata对象,如果传过来的是字符串,mydata建立为字符串,就是对应一下会比较好


var pages = getCurrentPages();
var currPage = pages[pages.length - 1]; //当前页面
let json = currPage.data.mydata;
console.log(json)//为传过来的值




至此,子-->父传值就结束了

微信小程序返回上一页的方法并传参
版权声明:若无特殊注明,本文皆为《 傲世零零 》原创,转载请保留文章出处。
本文链接:微信小程序返回上一页的方法并传参 http://www.wangjunjiang.com/?post=136
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗

评论信息框

吃奶的力气提交吐槽中...