可以el-upload组件的属性on-change绑定函数(如:on-change=“handleChange”)来解决,首先需要确定想要上传多少个文件,
如果上传限制了1个文件,则可实现代码如下:
methods: {
handleChange(file, fileList) {
this.fileList = fileList.slice(-1);
}
}
如果限制了上传n个文件,则可实现代码如下:
methods: {
handleChange(file, fileList) {
this.fileList = fileList.slice(-n);
}
}
备注:fileList为属性file-list上传的文件列表绑定的代表字段