文件上传总有各种问题,算是给自己一个总结吧
HTML
<el-form-item prop="" class="form-item">
<template slot="label">上传文件:</template>
<div class="form-info">
<el-popover ----弹出框设置
placement="top"
width="400"
trigger="click">
<el-upload
style="background-color: #E8F8F6"
accept=".pdf, .doc, .docx, .xls, .xlsx, .jpg, .png" ---限制的文件类型
:action="uploadUrl" ---动态地址
multiple ---可同时选择多个
:limit="5" ---最多上传5个文件
ref="uplode"
:on-preview="handlePreview" ---点击上传文件
:on-remove="handleRemove" ---删除已上传文件
:file-list="form.fileList" ---本地列表
:before-upload="beforeUpload" ---文件上传前校验
:on-change