E企盈小程序营销工具技术服务商 热线:4006-838-530

微信小程序路由跳转时传递多个参数

E企盈小程序直播系统

在微信小程序中一般情况给跳转的目标URL传递的参数数量远不止一个,以下提供两种方式实现路由跳转时传递多个参数的方法第一种://实现跳转的A页面jump: function () {    let a = 1;    let b = 2;     wx.navigateTo({         url: ‘/page/vipOrder/vipOrder?data=’ + [a, b],     }) }//接收参数的B页面onLoad: function (options) {    //此时A页面传递的参数由options接收,A页面传递参数时的参数名叫data,所以B页面想拿到A页面传递的参数使用对象方式取    let data = options.data;    console.log(data);//得到的结果是  1,2  是一个字符串    let dataArr = options.data.split(‘,’);//使用split方法将字符串分割为数组    console.log(dataArr);//此时得到的结果是 [1,2] 变成一个数组    console.log(dataArr[0]);//输出结果  1    console.log(dataArr[1]);//输出结果  2}第二种://实现跳转的A页面jump: function () {    let a = 1;    let b = 2;     wx.navigateTo({         url: ‘/page/vipOrder/vipOrder?data1=’ + a + ‘&data2=’ + b//这个就是我们平时对接接口传递参数的方式了 使用第一个使用 ? 号 之后的使用 &  拼接     }) }//接收参数的B页面onLoad: function (options) {    //此时A页面传递的参数由options接收,A页面传递参数时的参数名分别叫data1和data2,所以B页面想拿到A页面传递的参数拿对应的参数名即可    let data1 = options.data1;    let data2 = options.data2;    console.log(data1);//输出的结果是  1    console.log(data2);//输出的结果是  2}  以上就是本文的全部内容 ,希望帮助到你

赞(0) 打赏
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 微信小程序路由跳转时传递多个参数
分享到: 更多 (0)
E企盈小程序直播营销卖货系统
E企盈直播平台营销卖货系统

评论 抢沙发

E企盈小程序开发

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏