From 04f56692a5caa9d567719cd330c37d6d8189484e Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 26 Aug 2023 20:58:13 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E6=96=87=E4=BB=B6=E7=AE=A1=E7=90=86UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/filebrowser/List.vue | 101 ++++++++++++++++++++++--- src/components/filebrowser/Toolbar.vue | 2 +- 2 files changed, 90 insertions(+), 13 deletions(-) diff --git a/src/components/filebrowser/List.vue b/src/components/filebrowser/List.vue index 25100167..fa723411 100644 --- a/src/components/filebrowser/List.vue +++ b/src/components/filebrowser/List.vue @@ -216,6 +216,35 @@ watch( }, ) +// 弹出菜单 +const dropdownItems = ref([ + { + title: '重命名', + value: 1, + props: { + prependIcon: 'mdi-rename', + click: showRenmae, + }, + }, + { + title: '整理', + value: 2, + props: { + prependIcon: 'mdi-folder-arrow-right', + click: showTransfer, + }, + }, + { + title: '删除', + value: 3, + props: { + prependIcon: 'mdi-delete-outline', + color: 'error', + click: deleteItem, + }, + }, +]) + onMounted(() => { load() }) @@ -231,7 +260,7 @@ onMounted(() => { 文件: {{ path }}
@@ -241,13 +270,13 @@ onMounted(() => { > - - + + 目录 - + 文件