收藏
回答

uploadfile返回值能读取但不能比较,是什么原因?

 wx.uploadFile({

            filePath: this.data.jp_imgs[m],

            name: 'file',

            url: '',

            formData: {

              'filename':'../zdlhq/shjpimage/'+this.data.task_id+'jp'+m+'.png'

            },            

            success: (result) => {           

              console.log(result.data)

              if(result.data=='success'){

                console.log("成功")

              }              

            },

            fail: (res) => {

            },

            complete: (res) => {},

          })

使用uploadfile上传图片,上传能成功,后端程序返回一个“success”字符串,我在前端用console.log(result.data)接收返回数据能显示success,但用if(result.data=='success')作判断,始终不能成功,不知道是什么原因,尝试了很多种办法都不行,这是啥情况哦

最后一次编辑于  2021-12-04
回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2021-12-04

    2021-12-04
    有用
    回复 19
    • 皇极运营
      皇极运营
      2021-12-04
      我的怎么不行呢???????????
      2021-12-04
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-12-04回复皇极运营
      你截个图让我看看  我怎么知道你result返回的啥
      2021-12-04
      回复
    • 皇极运营
      皇极运营
      2021-12-04
      2021-12-04
      回复
    • 皇极运营
      皇极运营
      2021-12-04
      看来是跟版本,跟基础库有关系?
      2021-12-04
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-12-04回复皇极运营
      单独打印下 result.data
      2021-12-04
      回复
    查看更多(14)
登录 后发表内容