收藏
回答

求大神解决我上传图片返回字符,用JSON.parse(),不好使,还报错

问题模块 框架类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 文件上传wx.uploadFile({}) 工具 v1.02.1801081 1.9.1

上传图片【】上面一串字符是返回的数据,不能用res.data.errCode,所以想要转换一下,但是用JSON.parse(),转换,包一下的错误,有哪位大神帮忙一下


最后一次编辑于  2018-03-07  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

8 个回答

  • 这都申请了
    这都申请了
    2018-03-07

    应该是特殊的空格,你用正则replace一下试试

    2018-03-07
    赞同
    回复
  • ½ + ½
    ½ + ½
    2018-03-07

    难道是我后台返回的数据类型问题,我看看

    2018-03-07
    赞同
    回复
  • 这都申请了
    这都申请了
    2018-03-07

    刚才又试了一下没了,很奇怪

    2018-03-07
    赞同
    回复
  • 这都申请了
    这都申请了
    2018-03-07


    我直接粘贴你的这个字符串有特殊字符,你检查一下

    2018-03-07
    赞同
    回复
  • ½ + ½
    ½ + ½
    2018-03-07

    {"errCode":0,"src":"http:\/\/gw.hehetechnologicl.comUploads\/Admin\/Admin\/2018-03-07\/5a9f557e2b926.png","img":"\/Uploads\/Admin\/Admin\/2018-03-07\/5a9f557e2b926.png"}

    2018-03-07
    赞同
    回复
  • 这都申请了
    这都申请了
    2018-03-07

    哦,那可能我理解错了,这个json你贴一下

    2018-03-07
    赞同
    回复
  • ½ + ½
    ½ + ½
    2018-03-07

    那我这个数据类型,不是数组,不能 直接获取值啊,res.data.src   这个的话 就是  undefined

    2018-03-07
    赞同
    回复
  • 这都申请了
    这都申请了
    2018-03-07

    data已经是json了,你再json.parse肯定报错啊

    2018-03-07
    赞同
    回复