before-upload不生效

bash 复制代码
<el-upload 
    drag 
    action 
    multiple
    :file-list="fileList" 
    :on-remove="handleRemove" 
    :auto-upload="false" 
    :on-change="handleChange" 
    :beforeUpload="beforeAvatarUpload">
       <i class="el-icon-upload"></i>
       <div class="el-upload__text">
        将文件拖到此处,或
        <em>点击上传</em>
       </div>
       <div class="el-upload__text">只能上传 xlsx 格式的文件</div>
</el-upload>

因为配置了auto-upload为false,所以beforeUpload没有执行

可以用on-change来进行校验

相关推荐
VX:Fegn089537 分钟前
计算机毕业设计|基于springboot + vue校园社团管理系统(源码+数据库+文档)
前端·数据库·vue.js·spring boot·后端·课程设计
Fortunate Chen1 小时前
类与对象(下)
java·javascript·jvm
ChangYan.1 小时前
直接下载源码但是执行npm run compile后报错
前端·npm·node.js
skywalk81632 小时前
在 FreeBSD 上可以使用的虚拟主机(Web‑Hosting)面板
前端·主机·webmin
ohyeah3 小时前
深入理解 React 中的 useRef:不只是获取 DOM 元素
前端·react.js
MoXinXueWEB3 小时前
前端页面获取不到url上参数值
前端
低保和光头哪个先来3 小时前
场景6:对浏览器内核的理解
开发语言·前端·javascript·vue.js·前端框架
想要一只奶牛猫3 小时前
Spring Web MVC(三)
前端·spring·mvc
+VX:Fegn08953 小时前
计算机毕业设计|基于springboot + vueOA工程项目管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
奋飛3 小时前
微前端系列:核心概念、价值与应用场景
前端·微前端·micro·mfe·什么是微前端