微信小程序-实现跳转链接并拼接参数(URL拼接路径参数)

avatar
作者
筋斗云
阅读量:4

第一种常用拼接方法:普通传值的拼接

//普通传值的拼接   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,'数据数据数据') } 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!