小程序跳转获取参数问题

小程序跳转外部链接:因为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),
    })
  },
})

 

posted @ 2026-06-24 10:22  隐居青楼  阅读(7)  评论(0)    收藏  举报