干嘛应用内页跳转要那样带参数,代码多难看啊
没错,说的就是下面这几个,带个参数要在url后面写上?&¥#¥……&%&%……
如果参数是变量还得进行地址拼接'?key1='+param+'key2'+param2+'$%^GH*&^*&Y(^&**(U'...
就不能弄个对象参数???
wx.redirectTo({
url: 'urlString',
data:{ },
success: function(res){
// success
},
fail: function(res) {
// fail
},
complete: function(res) {
// complete
}
})
2 回复
buildQuery(params) { var paramsPairs = {}; if (params) { for ( var key in params) { var value = params[key]; if (key != null && value != null ) { paramsPairs[encodeURIComponent(key)] = encodeURIComponent(value); } } } var res = '' ; for ( var key in paramsPairs) { if (res.length > 0) { res += '&' ; } res += key + '=' + paramsPairs[key]; }; return res; } |
送一个 buildQuery 方法给你