第一种常用拼接方法:普通传值的拼接
//普通传值的拼接 checkRouteBinttap: function (e) { wx.navigateTo({ url: '../checkRoute/checkRoute?classId=' + this.data.classInfo.classId + "&taskId=" + this.data.classInfo.taskId, }) }
第二种:拼接数组中的某一项链接
Page({ /** * 页面的初始数据 */ data: { step: 0, steps: [ { title: '入职登记',//step1 url: "/subPackageA/pages/livenessView/livenessView", },] }, onLoad(options) { this.setData({ ['steps[3].url']:'/subPackageA/pages/livenessView/livenessView?backUrl=/subPackageA/pages/dianZiQian/dianZiQian&name='+options.name+"&idCard="+options.idcard , }) }
第三种:获取数据成功后的拼接
wx.navigateTo({ url: '/subPackageA/pages/dianZiQian/dianZiQian?name='+res.result.name+"&idcard="+res.result.idCard, })
第四种:自定义拼接
wx.navigateTo({ url: '../shaiXuan/shaiXuan?rz=' + this.data.app_companyfinancing + '&type=' + type, })
统一在onLoad(options) {}里面接收
onLoad(options) { console.log(options,'数据数据数据') }