<el-form-item label="上传图片" >
<el-upload
:action="uploadUrl()"
list-type="picture-card"
:on-remove="handleRemove"
:http-request="customUpload"
:before-upload="beforeAvatarUpload"
:on-success="onSuccess"
:on-preview="handlePictureCardPreview"
>
<i class="el-icon-plus"></i>
</el-upload>
<el-dialog :visible.sync="dialogVisible">
<img width="100%" :src="dialogImageUrl" alt="" />
</el-dialog>
</el-form-item>
list-type
属性来设置文件列表的样式。
on-remove | 文件列表移除文件时的钩子 |
http-request | 覆盖默认的上传行为,可以自定义上传的实现 |
before-upload | 上传文件之前的钩子,参数为上传的文件,若返回 false 或者返回 Promise 且被 reject,则停止上传。 |
on-success | 文件上传成功时的钩子 |
on-success 需要 在上传成功之后 去调用 ,上传图片接口返回成功之后的数