vue element el-upload 接收不到响应结果

发布于 2022-09-06 15:27:01 字数 1453 浏览 19 评论 0

vue element el-upload 接收不到响应结果

<el-upload class="upload-demo" ref="upload" 
      drag
      :action="actions"
      :headers="setHeaders"
      :on-preview="handlePreview"
      :on-remove="handleRemove"
      :file-list="fileList"
      :on-error="uploadFail"
      :on-success="uploadSuccess"
      :auto-upload="false"
      :multiple="false">
      <el-button slot="trigger" size="small" type="primary">选取文件</el-button>
      <el-button style="margin-left: 10px;" size="small" type="success" @click="submitUpload">上传到服务器</el-button>
      <div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过500kb</div>
      </el-upload>
      
      
      
      methods: {
      submitUpload() {
        this.$refs.upload.submit();
      },
      handleRemove(file, fileList) {
        console.log(file, fileList);
      },
      handlePreview(file) {
        console.log(file);
      },
      uploadSuccess(res,file,fileList){
            console.log(res);
            console.log(file);
            console.log(fileList);
     },
     uploadFail(res,file,fileList){
            console.log(res);
            console.log(file);
            console.log(fileList);
     }
      
  }

uploadSuccess得到的结果是空的,不知道什么原因

clipboard.png
实际浏览器是有的

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦亿 2022-09-13 15:27:01

官方文档

要设置一下上传的地址

<el-upload action="https://jsonplaceholder.typicode.com/posts/">
  <el-button size="small" type="primary">点击上传</el-button>
</el-upload>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文