小程序跳转获取参数问题
小程序跳转外部链接:因为res.data的值是类似www.baidu.com?a=1&b=2&c=3这种的,如果不用这两个encodeURIComponent,
decodeURIComponent,打印出来的option里面的值只有www.baidu.com,没有后面的参数
上一个页面
wx.navigateTo({
url: url + '?url=' + encodeURIComponent(res.data) || ''
})
跳转到的页面
<view>
<web-view src="{{url}}" bindload="onLoad"></web-view>
</view>
// js
Page({
data: {
url: '',
},
onLoad(options) {
console.log('options', options)
this.setData({
url: decodeURIComponent(options.url),
})
},
})
浙公网安备 33010602011771号