福州网站建设>网站新闻>福州微信小程序

微信小程序如何利用getCurrentPages进行页面传值

发布日期:2019-10-10浏览次数:1274 来源:福州网站建设

获取 获取当前页面栈。数组中第一个元素为首页,最后一个元素为当前页面。--getCurrentPages()


然后好玩的事来了 你可以在b页面获取a页面的数据 更神奇的是可以直接调用上个页面的setData方法 直接操作上个页面的数据


let pages = getCurrentPages(); // 获取当前页面栈
let prevPage = pages[pages.length - 2]; // -2 就是你上一页的数据 你上上页的数据就是-3 了以此类推!
// 直接操作上一个页面的 index数据 之后返回 
prevPage.setData({
index:index
},function(){
wx.navigateBack()
})

以上是由福州网站建设的小编为你分享了"微信小程序如何利用getCurrentPages进行页面传值"文章,如果你在这方面有什么问题,随时联系我们

福州微信小程序有关的文章
如果您有什么问题,欢迎咨询我们客服! 点击QQ咨询