上传文件功能,前后端传参,传参成formData的形式

 let pa = new FormData()
        pa.append('name', this.dataSource)
        pa.append('port', this.port)
        pa.append('ip', this.server)
        pa.append('description', this.description || '')
        pa.append('pwd', this.password)
传数组时需要遍历一个一个append进去,使用下面这种
        this.operatorsIds.forEach(item => {
            pa.append('operators', item)
          })
    request({
          headers: {
            'Content-Type': 'multipart/form-data'
          },
          timeout: 200 * 1000,
          url: baseUrl + '/dreport/dataSource',
          method: 'POST',
          data: pa
        }).then((res) => {
          if (res.data.success) {
  }else{
  }
})

posted @ 2020-05-25 14:52  胡柚柚学程序  阅读(430)  评论(0)    收藏  举报