vue formData上传图片以及其余表单数据

formData能够实现图片上传,可是若是在上传图片的同时也要上传其余数据呢? 且其余数据不经过对象方式传给后台,而是依然经过json数据格式传递json

代码以下:app

submitBtn () {
          let formData = new FormData()
          formData.append("file",this.file)//图片
          let params = {
            contentId: this.pictureId,
            description: this.detailForm.desc,
          }//其余数据
            formData.append('contentId',params.contentId)//json格式上传
            formData.append('description',params.description)
            
          maintain.addFasMaintainInfoRecord(formData)//上传接口
            .then((res) => {
              this.$Message.success('添加成功')
            })
              .catch((err) => {
                this.$Message.error('添加失败')
              })
        },
相关文章
相关标签/搜索