vue formData上傳圖片以及其他表單數據

formData可以實現圖片上傳,但是如果在上傳圖片的同時也要上傳其他數據呢? 且其他數據不通過對象方式傳給後臺,而是依然通過json數據格式傳遞

代碼如下:

    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('添加失敗')
              })
        },
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章