fix: the global search keyboard event is not removed when the component is unmounted (#767)

#### What type of PR is this?
/kind bug

#### What this PR does / why we need it:


![image](https://user-images.githubusercontent.com/88016243/207133131-aa2404b1-c9d3-49fc-a1a7-949dd557e30c.png)

#### Which issue(s) this PR fixes:

Fixes https://github.com/halo-dev/halo/issues/2927

#### Special notes for your reviewer:

#### Does this PR introduce a user-facing change?

```release-note
None
```
pull/768/head
wzrove 2022-12-13 11:30:44 +08:00 committed by GitHub
parent 7e0daaedac
commit f3ef88e0f3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -81,7 +81,7 @@ onMounted(() => {
});
onUnmounted(() => {
document.addEventListener("keydown", handleGlobalSearchKeybinding);
document.removeEventListener("keydown", handleGlobalSearchKeybinding);
});
// Generate menus by routes