@@ -99,7 +112,7 @@ export default {
methods: {
//新增文件
async addData(data) {
- console.log(data);
+ data.forEach((item) => (item.checked = false));
this.fileList.push(...data);
this.dialogVisible = false;
this.needPreview = true;
@@ -178,6 +191,14 @@ export default {
this.loading = false;
this.$message({ message: "重命名成功", type: "success" });
},
+ //删除选中的文件名
+ deleteCheckedFiles() {
+ this.fileList = this.fileList.filter((item) => !item.checked);
+ },
+ //全选
+ selectAllFiles() {
+ this.fileList.forEach((item) => (item.checked = !item.checked));
+ },
},
};