600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 小程序页面跳转传参参数值为url时参数时 会出现丢失

小程序页面跳转传参参数值为url时参数时 会出现丢失

时间:2021-07-21 17:22:05

相关推荐

小程序页面跳转传参参数值为url时参数时  会出现丢失

当参数的值为url的时候, ?号 _ 下划线 等等 都会被 截取掉,看不到, 这样在 另一个页面 options中 截取的url就不完全

let url="/?a=1&b=2"

wx.navigateTo({ url: `detail?url=123` })

另一个页面 options.url =http://baidu 这个

解决方法

可以使用encodeURIComponent():函数可把字符串作为URI组件进行编码,

let url=encodeURIComponent("/?a=1&b=2")

wx.navigateTo({ url: `detail?url=` + url})

在获取的时候decodeURIComponent(options.url)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。