diff --git a/src/components/UserInfo/src/UserInfo.vue b/src/components/UserInfo/src/UserInfo.vue index f0a8ecc..19959a5 100644 --- a/src/components/UserInfo/src/UserInfo.vue +++ b/src/components/UserInfo/src/UserInfo.vue @@ -40,10 +40,19 @@ const dialogVisible = ref(false) const lockScreen = () => { dialogVisible.value = true } + +// 点击整行菜单项都能触发(之前 click 绑在内层文字 div 上,点到菜单项左右内边距没反应) +const handleCommand = (command: string) => { + if (command === 'lock') { + lockScreen() + } else if (command === 'logout') { + loginOut() + } +}