使用el-upload组件上传没有其他要求时进度条显示是没有问题的,但是要对上传的数据进行特殊处理时(如转成base64等),就需要用自定义上传用http-request方法,这时进度条就不显示了或者显示有问题,查了很多资料大多数是针对单文件上传的,多文件上传几乎没有,于是自己决定实现一个
一、 ui
<el-upload
ref="uploadMutiple"
action=""
:show-file-list="false"
:multiple="true"
:before-upload="beforeUpload"
>
<el-button size="small" type="primary">选择文件上传</el-button>
</el-upload>
<el-table :data="uploadFilesList" style="width: 100%">
<el-table-column prop="name" :show-overflow-tooltip="true" label="名称">