收藏
回答

wx.request后返回中文出现乱码,应该怎么处理?新手

wx.request({

         url: 'http://localhost:88/api/index_json.php', //仅为示例,并非真实的接口地址

      data: {

        sql_class: "Pclass",

      },

      method: "post",

      header: {

        'content-type': 'application/x-www-form-urlencoded;charset=utf-8', // 默认值   

      },

        success (res) {

        console.log(res.data)        

        that.setData({

        list_Data:res.data.rows         

        })


以上是代码

这是返回值

回答关注问题邀请回答
收藏

5 个回答

  • 神经蛙
    神经蛙
    2021-07-08

    找返回数据的那家伙

    2021-07-08
    有用 2
    回复
  • undefined
    undefined
    2021-07-08

    让后端给你返回真实字符,Lcclass Keyword,这些字段返回十六进制的字符转decode一下

    2021-07-08
    有用 1
    回复
  • 卡卡
    卡卡
    2021-07-08

    看看后台返回的是什么编码

    2021-07-08
    有用
    回复
  • จุ๊บ
    จุ๊บ
    2021-07-08

    后端把中文给转成 utf8 字符了

    2021-07-08
    有用
    回复
  • xplee
    xplee
    2021-07-08

    这不是乱码,是经过编码的字符,问下后端吧

    2021-07-08
    有用
    回复
登录 后发表内容