diff --git a/components/i/Nav.vue b/components/i/Nav.vue index 3301a9f23cdf80e5dc86bec14af55ed46ace8820..d30faad4c09582830fbc5b664bf0ca99b0435b5b 100644 --- a/components/i/Nav.vue +++ b/components/i/Nav.vue @@ -43,6 +43,6 @@ const handleCloseSign = () => { isOpenSign.value = false } function handleClickItem () { - Layout.handleToggleAside() + Layout.handleCloseAside() } diff --git a/components/i/SearchHistory.vue b/components/i/SearchHistory.vue index 74c002de56afbc8fce41fc51dfed3ed33337325d..eaa2b8f736af157247a4053f96a63c87b1e01d72 100644 --- a/components/i/SearchHistory.vue +++ b/components/i/SearchHistory.vue @@ -101,6 +101,6 @@ function handleClose () { isOpenHistory.value = false } function handleClickItem () { - Layout.handleToggleAside() + Layout.handleCloseAside() } diff --git a/layouts/default.vue b/layouts/default.vue index db8c5cb198e9d8bcc060d635df27cd81ea13daae..9c00d68c036e816bebf560144b0b7c88fb8871c9 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -3,7 +3,7 @@ -
+
@@ -35,7 +35,10 @@ const isOpenAside = ref(false) const handleToggleAside = () => { isOpenAside.value = !isOpenAside.value } +const handleCloseAside = () => { + isOpenAside.value = false +} provide('Layout', { - handleToggleAside + handleCloseAside })