欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

element-ui上传一张图片后隐藏上传按钮功能

程序员文章站 2022-06-29 21:30:22
element-ui上传一张图片后隐藏上传按钮 el-upload里面绑定一个占位class: :class="{hide:hideupload}" dat...

element-ui上传一张图片后隐藏上传按钮

el-upload里面绑定一个占位class:

:class="{hide:hideupload}"

data里面初始值:

hideupload: false,

limitcount:1

onchange里面(添加文件、上传成功和上传失败时都会被调用的那个):

this.hideupload = filelist.length >= this.limitcount;

handleremove里面(删除文件被调用的那个):

this.hideupload = filelist.length >= this.limitcount;

style,把scoped去掉(或者外部引入样式文件,主要目的是为了修改element-ui自带的样式)

<style>
.hide .el-upload--picture-card {
  display: none;
}
</style>

ps:下面看下element-ui 上传图片时表单验证提示不消失

1.方法一:   表单元素上添加   v-model="list.length";

element-ui上传一张图片后隐藏上传按钮功能

2.添加一个ref ,之后在on-change 事件里清空表单验证  

element-ui上传一张图片后隐藏上传按钮功能

总结

以上所述是小编给大家介绍的element-ui上传一张图片后隐藏上传按钮功能,希望对大家有所帮助