编程语言
首页 > 编程语言> > 微信小程序同一页面跳转传参

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

作者:互联网

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
})

标签:传参,微信,arrTemp,currPage,跳转,deviceInfoId,data,pages,页面
来源: https://www.cnblogs.com/wangqunye/p/15984726.html