实现上传文件显示通过:limit="1" 和 :on-exceed来实现,但是这是后来版本添加的属性和方法,最好吧elementPlus升级到最新,要不然on-exceed方法不会被调用。
<el-upload
ref="uploadRef"
:action="uploadFileUrl+'?name='+(downloadFileName.name)"
:headers="accessToken"
:format="['xls','xlsx']"
accept=".xls, .xlsx"
:show-file-list="false"
:limit='1'
:on-exceed="handleExceed"
:on-success="handleSuccess"
:on-change="fileListChange"
:auto-upload="false"
>
<el-button type="default">点击上传</el-button>
</el-upload>
// 限制上传一个文件,重新选择文件替换原来的文件
const handleExceed = (files) => {
uploadRef.value.clearFiles()
nextTick(() => {
uploadRef.value.handleStart(files[0])
})
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。