el-upload如何手动触发删除事件

前端开发小能手 2020-08-26 10:33:37
如题,el-upload做了一个图片缩略图,官网上的实例(list-type="picture-card")。想要做一个手动删除缩略图的功能,但是突然发现不知道怎么触发删除事件。
注:不是el-upload自带的删除事件,是我另外写了一个button,用这个button来触发
beforeupload和on-remove是触发删除事件后才执行的,我要的是触发事件
...全文
18153 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
谢谢,已经找到解决方法,用fileList处理的fileList.splice(index,1);
回复
亦夜 2020-08-30
upload不是有个手动上传文件吗,this.$refs.upload 你可以看一下获取到的组件内部是否提供了删除方法,如果没有,你可以自己对源码进行修改添加删除方法触发内部的删除事件,而且他还提供了clearFiles方法,这个跟submit一样都是可以手动触发的
回复
那一眼 07-02
@亦夜 clearFiles我用了,这个方法清空不了
回复
实在不行,你就把那个文件列表给清空了,this.filelist = []
回复
qq_45713941 2020-08-29
我也做个类似的,估计做不到哦,你想单独触发,还不是要组件的原生事件
回复
自己顶一下
回复
发动态
发帖子
CSS
创建于2007-09-28

5.9w+

社区成员

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
申请成为版主
社区公告
暂无公告