第一种常用拼接方法:普通传值的拼接
javascript
//普通传值的拼接
checkRouteBinttap: function (e) {
wx.navigateTo({
url: '../checkRoute/checkRoute?classId=' + this.data.classInfo.classId + "&taskId=" + this.data.classInfo.taskId,
})
}
第二种:拼接数组中的某一项链接
javascript
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 ,
})
}
第三种:获取数据成功后的拼接
javascript
wx.navigateTo({
url: '/subPackageA/pages/dianZiQian/dianZiQian?name='+res.result.name+"&idcard="+res.result.idCard,
})
第四种:自定义拼接
javascript
wx.navigateTo({
url: '../shaiXuan/shaiXuan?rz=' + this.data.app_companyfinancing + '&type=' + type,
})
统一在onLoad(options) {}里面接收
javascript
onLoad(options) {
console.log(options,'数据数据数据') }