diff --git a/src/layouts/components/SearchBar.vue b/src/layouts/components/SearchBar.vue index ecbda2a3..b1f85c59 100644 --- a/src/layouts/components/SearchBar.vue +++ b/src/layouts/components/SearchBar.vue @@ -8,6 +8,9 @@ const searchWord = ref('') // 搜索弹窗 const searchDialog = ref(false) +// ref +const searchWordInput = ref(null) + // Search function search() { if (!searchWord.value) @@ -21,6 +24,14 @@ function search() { }, }) } + +// 打开搜索弹窗 +function openSearchDialog() { + searchDialog.value = true + nextTick(() => { + searchWordInput.value?.focus() + }) +}