From 226cfc440f205d73858487af71b848baaf0ac05c Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Wed, 16 Oct 2024 17:08:11 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E6=A8=A1=E5=9E=8B?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/src/assets/icon_file-folder_colorful.svg | 4 + ui/src/components/common-list/index.vue | 7 + .../component/SelectProviderDialog.vue | 2 +- ui/src/views/template/index.vue | 139 +++++++++++++----- 4 files changed, 111 insertions(+), 41 deletions(-) create mode 100644 ui/src/assets/icon_file-folder_colorful.svg diff --git a/ui/src/assets/icon_file-folder_colorful.svg b/ui/src/assets/icon_file-folder_colorful.svg new file mode 100644 index 000000000..7aa4703d7 --- /dev/null +++ b/ui/src/assets/icon_file-folder_colorful.svg @@ -0,0 +1,4 @@ + + + + diff --git a/ui/src/components/common-list/index.vue b/ui/src/components/common-list/index.vue index 5912efe33..2539ae0cf 100644 --- a/ui/src/components/common-list/index.vue +++ b/ui/src/components/common-list/index.vue @@ -59,6 +59,13 @@ function clickHandle(row: any, index: number) { current.value = row[props.valueKey] emit('click', row) } + +function clearCurrent() { + current.value = 0 +} +defineExpose({ + clearCurrent +})