微信公众号开发

微信小程序同一页面跳转传参

本文主要是介绍微信小程序同一页面跳转传参,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

var pages = getCurrentPages(); //当前页面
var prevPage= pages[pages.length-2] //上一个页面
prevPage.setData({
      // deviceInfoId:arrTemp.cityName+arrTemp.repairerName+arrTemp.deviceIdList+arrTemp.officeName
      deviceInfoId:arrTemp //直接给上一个页面的参数 deviceInfoId 赋值
})
wx.navigateBack({ //回到上一个页面
      delta: 1,
})

//跳转到的新页面

onShow() {
let pages = getCurrentPages();
let currPage= pages[pages.length - 1]
this.setData({
    //searchInput,将内容回显到新页面上面
     searchInput:currPage.data.deviceInfoId.cityName+currPage.data.deviceInfoId.repairerName+
     currPage.data.deviceInfoId.deviceinfoIds+currPage.data.deviceInfoId.officeName,
     //以下数据是向后端传递的
     repairerNameA:currPage.data.deviceInfoId.repairerName,
     cityNameA:currPage.data.deviceInfoId.cityName,
     deviceinfoIdsA:currPage.data.deviceInfoId.deviceinfoIds,
     officeNameA:currPage.data.deviceInfoId.officeName
})

这篇关于微信小程序同一页面跳转传参的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!