vue.js中的axios发布文件返回null

问题描述

我一直试图将axios文件发布到我的数据库中。

<template>
<div>
 <v-file-input
                v-model="file"
                label="File input"
                id="file"
                ref="file"
        >
</v-file-input>
  <button v-on:click="submitFile()">Submit</button>
</div>
</template>
export default {
  name: "Test",data() {
    return {
      file: null,}
  },methods: {
    submitFile() {
      let formData = new FormData();
      formData.append('file',this.file);
      axios.post('https://test_file_create/',formData).then(function() {
        console.log('SUCCESS!!');
      }).catch(function() {
        console.log('FAILURE!!');
      });
    },},}

但是问题出在我的数据库中,我的文件列为null,尽管返回“ SUCCESS !!”,但似乎无法发布文件。在SubmitFile函数中。 有人可以告诉我如何解决这个问题。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)