From 495976726ead95f870ecacda108ffb3d2f6bc0a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E8=BE=89?= Date: Tue, 19 Nov 2024 13:48:01 +0800 Subject: [PATCH] =?UTF-8?q?clear=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components/fileSelector/index.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/web/src/components/fileSelector/index.vue b/web/src/components/fileSelector/index.vue index 5808447..d3f04fc 100644 --- a/web/src/components/fileSelector/index.vue +++ b/web/src/components/fileSelector/index.vue @@ -17,7 +17,7 @@
- + @@ -192,7 +192,7 @@ const selectedInit = async () => { }; const uploadRef = ref(); // 清空状态 -const clear = (dataClear?:boolean) => { +const clear = () => { filterForm.name = ''; pageForm.page = 1; pageForm.limit = 10; @@ -200,8 +200,8 @@ const clear = (dataClear?:boolean) => { listData.value = []; // all数据不能清,因为all只会在挂载的时候赋值一次 // listAllData.value = []; - if (dataClear) data.value = null; }; +const dataClear = () => { data.value = null; onDataChange(null); } // fs-crud部分 @@ -216,7 +216,7 @@ const onDataChange = (value: any) => { formValidator.onBlur(); }; -defineExpose({ data, onDataChange, selectVisiable, clear }); +defineExpose({ data, onDataChange, selectVisiable, clear, dataClear }); onMounted(() => listRequestAll());