一、el-upload组件使用上传
<el-upload v-model:file-list="fileList" class="upload-demo" :show-file-list="false" :headers="uploadHeaders" multiple:limit="limit" :on-exceed="handleExceed":on-success="handleSuccess" :action="uploadUrl" :on-change="handleChange" :before-upload="beforeUpload"><el-button type="text"><img src="../images/file-icon.png" alt="" class="file-icon" />添加附件</el-button><template #tip><!-- <div class="el-upload__tip">仅限xxxx 文件格式,文件大小不超过 xx MB</div> --></template></el-upload>
二、限制 Excel 文件格式(核心判断)