仔细观察了一下官方文档,传值是不可能传值的,这辈子都不可能传值的,所以只能另找其他方法,比如文档所说的页面栈。
通过页面栈获取前页面的对象:
let pages = getCurrentPages() // 获取页面栈
let prevPage = pages[pages.length - 2] // 获取前页面
然后直接修改前页面的数据:
prevPage.setData({
form: prevPage.data.form
})
变相的返回传值完成!
仔细观察了一下官方文档,传值是不可能传值的,这辈子都不可能传值的,所以只能另找其他方法,比如文档所说的页面栈。
通过页面栈获取前页面的对象:
let pages = getCurrentPages() // 获取页面栈
let prevPage = pages[pages.length - 2] // 获取前页面
然后直接修改前页面的数据:
prevPage.setData({
form: prevPage.data.form
})
变相的返回传值完成!
本文标题:小程序wx.navigateback带参数传值
本文链接:https://www.haomeiwen.com/subject/nauoyltx.html
网友评论