如果你想传递一个中文参数“你好”,可以使用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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录