html52.com
我爱小程序-开发者交流社区

wx.uploadFile调用的时候返回的res.data无法读取到再下一层,是我代码错了么?

wx.uploadFile({

url: '',

        filePath: this.data.imgpath,

        name: 'img',

        success: res => {

          this.setData({

            imgname: res.data.imgname,

value: this.data.index,

          })

正常200的,返回的是{"result": "success", "imgname": "20200524_235718"}

但是就算我原本的 imgname 有值 经过success的回调函数后 imgname会被删除 ,但是value 的值会正常变化。

如果改为

imgname: res.data,

也可以正常赋值 得到 imgname : {"result": "success", "imgname": "20200524_235718"}

有没有大哥知道我哪出问题了

网友回复

binnie smile:JSON.parse(res.data).imgname?
xplee:res.imgname

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付