Element-uplaod组件限制文件上传类型以及文件大小
程序员文章站
2022-04-10 19:32:20
<el-upload
action="Your Url"
list-type="picture-card"
:before-upload="beforeAvatarUpload" //文件上传之前的钩子
:on-success="handleSuccessMain" //文件上传成功时的钩子
:on-preview="handlePictureCardPreview"
:on-remove="handleRemoveMain">
<i class="el-icon-plus"></i>
</el-upload>
限制文件上传类型为image且大小不超过1M
beforeAvatarUpload(file) {
console.log("res=>",file)
const isIMG = file.type == 'image/*';
const isLtM = file.size / 1024 / 1024 < 1;
if (!isIMG) {
this.$message.error('只能上传image文件!');
}
if (!isLtM) {
this.$message.error('上传图片大小不能超过 1MB!');
}
return isLtM && isIMG;
},
本文地址:https://blog.csdn.net/qinghuan100/article/details/107375834
上一篇: 蜜芽CEO刘楠率母婴达人试水直播 1小时发掉15万现金
下一篇: uni-app 弹框组件