diff --git a/src/components/SearchGrade.vue b/src/components/SearchGrade.vue index 776d0fca522a9dd467701c2933ecad2557a5c9a6..289b3e18b04890552b4467a1ec93989246ef5965 100644 --- a/src/components/SearchGrade.vue +++ b/src/components/SearchGrade.vue @@ -189,13 +189,11 @@ function initFirstData() { }) onUnmounted(() => { window.onresize = null - if (!state.searchValue) { - window.localStorage.removeItem('csdnUid') + if (state.searchValue) { + window.localStorage.setItem('csdnUid', state.searchValue) } else { - if (!state.searchValue) { - window.localStorage.setItem('csdnUid', state.searchValue) - } + window.localStorage.removeItem('csdnUid') } }) }