我写的代码
设置的accept为pdf类型
<el-upload
multiple
:on-exceed="overLimit"
:show-file-list="false"
accept=".pdf"
action=""
:before-upload="beforeUpload"
:on-change="uploadChange"
:on-progress="uploadprogress"
:on-success="uplaodSuccess"
:on-error="uploadError"
:file-list="pdfTodayList.list">
<el-button size="small" type="primary" @click="clickUpload">点击上传</el-button>
</el-upload>
<div slot="tip" class="el-upload__tip">只能上传pdf文件,每次最多上传10个,且总容量不可超过30M</div>
在mac系统里面显示
在window系统中显示
最后我在beforeUpload中做了一层判断,不是pdf文件为false