我尝试将pdf文件从vue.js上传到laravel。有没有一种方法可以将文件分配给对象?还是还有其他方法?

时间:2019-04-16 07:33:07

标签: javascript laravel vue.js vuejs2 axios

我使用@change="pdfFile"将文件从vue.js上传到laravel。当我将文件存储在一个对象中并console.log将该对象存储时,它将在控制台中显示该文件。但是,当我使用axios上传文件时,它显示为pdf file required。如何阅读pdf文件并将其从vue.js发送到laravel。

HTML代码

<input type="file" class="forms__resume--upload" @change="pdfFile" accept="application/pdf">

脚本代码

pdfFile (e) {

  this.pdfFiles = e.target.files[0]
  axios
    .post('/formdata/store', {
      file: this.pdfFiles
    })
    .then(res => {
      alert('successfully posted')
    })
    .catch(err => {
      console.log(err)
    })
}

0 个答案:

没有答案