大神止步关于wx.redirectTo传递参数

发布于 7 年前作者 junshen10575 次浏览最后编辑 7 年前来自 ask

if(data.status == 1){

var ptype = e.currentTarget.dataset.type;

if(ptype == ‘buynow’){

wx.redirectTo({

url: ‘…/order/pay?attrId=’ +data.attrid ,

});

return;

例如这段代码我怎么加入多个变量传参

7 回复
weiren
weiren1 楼6 年前

好的 我试下

luojie
luojie2 楼6 年前

哎呀。。。不能这样?

url: ‘…/order/pay?cartId=’+data.cart_id  +‘&attrId’ +data.attrid ?

liaojun
liaojun3 楼6 年前

if(data.status == 1){

var ptype = e.currentTarget.dataset.type;

if(ptype == 'buynow'){

wx.navigateTo({

url: '../order/pay?cartId='+data.cart_id+'&attrId='  +data.attrid ,

});

这样

zengwei
zengwei4 楼6 年前

问题是 我这个值是变量 无法直接加入在 引号里面

mingyao
mingyao5 楼6 年前

直接用&拼接就好了呀,楼上正解

swei
swei6 楼6 年前

if(data.status == 1){

var ptype = e.currentTarget.dataset.type;

if(ptype == ‘buynow’){

wx.navigateTo({

url: ‘…/order/pay?cartId=&attrId’ +data.cart_id +data.attrid ,

});

我这样拼肯定不对的,

mingfu
mingfu7 楼5 年前

说的是这个?