微信小程序传递中文参数时出现乱码怎么处理举个例子
如果你想传递一个中文参数“你好”,可以使用encodeURIComponent()函数对参数进行编码,然后在接收方使用decodeURIComponent()函数进行解码。具体代码如下:
发送方:
wx.navigateTo({
url: '/pages/detail/detail?msg=' + encodeURIComponent('你好')
})
接收方:
Page({
onLoad: function(options) {
var msg = decodeURIComponent(options.msg)
console.log(msg) // 输出 "你好"
}
})
这样就可以避免中文参数传递时出现乱码的情况。
原文地址: https://www.cveoy.top/t/topic/fhAn 著作权归作者所有。请勿转载和采集!