diff --git a/src/layouts/components/SearchBar.vue b/src/layouts/components/SearchBar.vue
index 017a5304..d8b150f8 100644
--- a/src/layouts/components/SearchBar.vue
+++ b/src/layouts/components/SearchBar.vue
@@ -2,6 +2,7 @@
import * as Mousetrap from 'mousetrap'
import SearchBarView from '@/views/system/SearchBarView.vue'
import { useDisplay } from 'vuetify'
+import { ref, computed } from 'vue'
const display = useDisplay()
@@ -15,6 +16,14 @@ function openSearchDialog() {
searchDialog.value = true
return false
}
+
+// 检测操作系统是否是Mac
+function isMac() {
+ return navigator.platform.toUpperCase().indexOf('MAC') >= 0
+}
+
+// 计算属性:根据操作系统显示不同的按键提示
+const metaKey = computed(() => (isMac() ? '⌘+K' : 'Ctrl+K'))
@@ -25,12 +34,13 @@ function openSearchDialog() {
搜索
- ⌘K
+ {{ metaKey }}
+
+
\ No newline at end of file