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

微信小程序——路由跳转传递参数

E企盈直播平台营销卖货系统

navigateTo, redirectTo 只能打开非 tabBar 页面。switchTab 只能打开 tabBar 页面。reLaunch 可以打开任意页面。页面底部的 tabBar 由页面决定,即只要是定义为 tabBar 的页面,底部都有 tabBar。调用页面路由带的参数可以在目标页面的onLoad中获取案例:方法一://A页面  实现跳转jump: function () {    let a = 1;    let b = 2;     wx.navigateTo({         url: ‘/page/b/b?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}方法二://A页面jump: function () {    let a = 1;    let b = 2;     wx.navigateTo({         url: ‘/page/b/b?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(‘,’);//字符串转组    console.log(dataArr);//[1,2]    console.log(dataArr[0]);//1    console.log(dataArr[1]);//2}

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

评论 抢沙发

E企盈小程序开发

联系我们联系我们

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

支付宝扫一扫打赏

微信扫一扫打赏