zoukankan      html  css  js  c++  java
  • 微信小程序上传图片回调参数

    像单单发送个请求wx.request直接像下面就可以了

    wx.request({
          url: 'https://*************/shjz/people!card.do',
          data: {
          },
          method: 'POST',
          header: {
            'content-type': 'application/x-www-form-urlencoded;charset=utf-8'
          },
          success: function (res) {
            console.log(res.data);
            console.log(res.data.obj[1].ckey);
            that.setData({
              dataList: res.data.obj
            })
          },
          fail: function (res) {
            console.log("--------fail--------");
          }
    
        })

    但上传文件接口wx.uploadFile呢,我想调用返回的参数。

    wx.uploadFile返回的json参数都是json所以必须先把所有参数转为json格式数据

     wx.uploadFile({
                    url: 'https://**********/shjz/fileUpload!upload.do', //仅为示例,非真实的接口地址
                    filePath: tempFilePaths[0],
                    name: 'file',
                    formData: {
                      'user': 'test'
                    },
                    success(res) {
                      var data = JSON.parse(res.data);
                      // const data = res.data
                      console.log(data.success);
                      console.log(data.obj);
                      that.setData({
                        card3: data.obj
                      })
                      //do something
                    }
                  })

    把上传文件接口返回的参数先

    var data = JSON.parse(res.data);
    就转为json格式的数据了剩下的就跟原来一样可以直接调用json参数了额
  • 相关阅读:
    05、镜像操作
    04、docker安装、启动服务
    03、docker架构的介绍
    02、docker前身LXC
    01、dcoker介绍
    08、Zabbix分布式配置
    07、Zabbix日常问题汇总
    06、1.9 Zabbix监控MYSQL主从
    05、zabbix邮件报警
    04、zabbix自动发现
  • 原文地址:https://www.cnblogs.com/wolf-shuai/p/12843366.html
Copyright © 2011-2022 走看看