1、vue引用elementui的头像上传功能:
头像限制为.jpg格式,当选中文件后会自动调用接口,按照官方的文档不发进行文件预览,只能当文件上传成功后才可以返回返回文件进行查阅。
html代码:
<div class="upload">
<el-upload
:action=avatarUrl
:show-file-list="false"
:on-success="handleAvatarSuccess"
:before-upload="beforeAvatarUpload">
<img v-if="imageUrl" :src="imageUrl" class="avatar">
<i v-else class="el-icon-plus avatar-uploader-icon"></i>
</el-upload>
<span>(图片为jpg格式、且不能超过2M)</span>
</div>
js代码:
handleAvatarSuccess(res, file) {
this.$message.success("修改头像成功")
this.imag