怎么判断 element Upload 多文件上传完成

<template>
  <el-upload
    :action="uploadUrl"
    :on-success="handleSuccess"
    multiple>
    <el-button size="small" type="primary">点击上传</el-button>
  </el-upload>
</template>
 
<script>
export default {
  data() {
    return {
      uploadUrl: 'your-upload-url',
      fileList: [],
      allFilesUploaded: false
    };
  },
  methods: {
    handleSuccess(response, file, fileList) {
      // 单个文件上传成功后的回调
      // 检查所有文件是否已上传完毕
    this.fileList.push(response.data) if (this.fileList.length === fileList.length) { this.allFilesUploaded = true; // 执行其他逻辑,例如关闭上传窗口或提示用户 } } } }; </script>

 

posted @ 2024-03-22 13:17  龙卷风吹毁停车场  阅读(1301)  评论(0)    收藏  举报