diff --git a/pages/home/components/LoginForm.vue b/pages/home/components/LoginForm.vue index 56bf56a..98447bb 100644 --- a/pages/home/components/LoginForm.vue +++ b/pages/home/components/LoginForm.vue @@ -102,19 +102,19 @@ } const handleLogin = () => { - app.$openLogin() + app.$openLogin() } const handleRegister = () => { - app.$openRegister() + app.$openRegister() } const handleLoginPhone = () => { - app.$openLogin('verify') + app.$openLogin('verify') } const handleLoginEmail = () => { - app.$openLoginEmail() + app.$openLoginEmail() } const handleUserInfo = () => { @@ -129,10 +129,9 @@ // 推出登录 const handleLoginOut = () => { - REFRESHTOKEN.removeToken() - userStore.setToken('') - userStore.setUserId('') - userStore.setRefreshToken('') + clearNuxtState(['token', 'userInfo']) + userStore.logout() + userStore.$reset() window.location.reload() }