问题现象:
解决方法:
使用el-upload组件提供的on-change方法,在方法里面做如下处理,当再次选择的时候,删除已经前面选择的文件
handleChange(file, fileList) {
if (fileList.length > 1) {
fileList.shift(); // 移除第一个文件
this.$message({
message: '文件替换成功!',
type: 'success',
});
}
this.fileList = [file];
this.$refs.showtext.innerText = file.name;
},