From 4bea14c3660d2de52bec0e079685c3e2520da0e9 Mon Sep 17 00:00:00 2001 From: jmal Date: Fri, 20 Jun 2025 15:48:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=8F=B3=E9=94=AE?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E7=9B=B8=E5=85=B3=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ShowFile/ShowFile.vue | 4 +--- src/components/VContextmenu/file-contextmenu.vue | 7 +++++-- src/layout/components/Sidebar/index.vue | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/components/ShowFile/ShowFile.vue b/src/components/ShowFile/ShowFile.vue index d4bce98..3ea68a0 100644 --- a/src/components/ShowFile/ShowFile.vue +++ b/src/components/ShowFile/ShowFile.vue @@ -1093,7 +1093,6 @@ export default { finished: false, newFolderLoading: false, renameLoading: false, - menuTriangle: '', // 三角菜单 cellMouseIndex: -1, editingIndex: -1, titlePrefix: '', @@ -3561,7 +3560,7 @@ export default { } // 删除栏上面添加分隔符 const removeIndex = this.getIndexOfFileContextMenus(fileOperations.remove.operation) - if (removeIndex > -1 && !this.menus[removeIndex - 1].divider) { + if (removeIndex > 0 && !this.menus[removeIndex - 1].divider) { this.menus.splice(removeIndex, 0, { divider: true, operation: 'divider' }) } // 详情栏下面添加分隔符 @@ -3651,7 +3650,6 @@ export default { event.preventDefault() event.stopPropagation() - this.menuTriangle = '' const e = {} e.pageX = event.pageX + 5 e.pageY = event.pageY + 20 diff --git a/src/components/VContextmenu/file-contextmenu.vue b/src/components/VContextmenu/file-contextmenu.vue index 2a4a9f2..68e8b4e 100644 --- a/src/components/VContextmenu/file-contextmenu.vue +++ b/src/components/VContextmenu/file-contextmenu.vue @@ -19,7 +19,7 @@ [] }, - className: '' + className: { + type: String, + default: '' + } }, data() { return { diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue index 6d18080..b2b65c9 100644 --- a/src/layout/components/Sidebar/index.vue +++ b/src/layout/components/Sidebar/index.vue @@ -45,7 +45,7 @@ - +