From b882f62bb5fefdd2872d1654edc488f841d084b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8E=E8=82=96=E7=A3=8A?= <18851179580@163.com> Date: Thu, 12 Feb 2026 09:41:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8F=82=E6=95=B0=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/plugins/video/components/comment-info.vue | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pages/plugins/video/components/comment-info.vue b/pages/plugins/video/components/comment-info.vue index 8783d226..f57d3d0b 100644 --- a/pages/plugins/video/components/comment-info.vue +++ b/pages/plugins/video/components/comment-info.vue @@ -10,7 +10,7 @@ - + {{ item.label }} @@ -58,7 +58,7 @@ }, data() { return { - dropdownVisible: false, + drop_down_visible: false, // 下拉菜单选项数据 dropdownOptions: [ { label: '删除', type: 'delete' }, @@ -84,10 +84,10 @@ }, // 切换下拉菜单 toggle_dropdown() { - this.dropdownVisible = !this.dropdownVisible; + this.drop_down_visible = !this.drop_down_visible; // 管理全局点击监听器 - if (this.dropdownVisible) { + if (this.drop_down_visible) { // 延时添加,确保元素已渲染 setTimeout(() => { uni.$on('global-click', this.handle_global_click); @@ -98,8 +98,8 @@ }, // 处理全局点击 handle_global_click() { - if (this.dropdownVisible) { - this.dropdownVisible = false; + if (this.drop_down_visible) { + this.drop_down_visible = false; uni.$off('global-click', this.handle_global_click); } }, @@ -108,7 +108,7 @@ const item = e.currentTarget.dataset.value || {}; console.log('点击:', item.label); uni.showToast({ title: item.label, icon: 'none' }); - this.dropdownVisible = false; + this.drop_down_visible = false; uni.$off('global-click', this.handle_global_click); this.$emit('dropdown-item-click', { command: item.command, label: item.label }); }