注销后出现意外重定向



我已经使用angular和Ionic制作了一个登录表单,在这里你可以使用4到6位之间的任何uid或pin登录。我遇到的问题是,当你登录并使用我的注销功能时,如果你不在主页上,你会在注销后被重定向到你所在的页面。所以,如果你在你的个人资料页面上,点击注销,你会被重定向到主页,然后你会被发送回来,我不知道为什么会发生这种情况。

该系统目前是临时的,你不会得到服务器的身份验证,我只有一个名为"的会话变量;logedin";。

我的注销功能:

logut() {
sessionStorage.clear();
location.reload();
this.router.navigate(['/home']);
}

源代码。

您有location.reload()。这不属于SPA。

logout() {
sessionStorage.clear();
this.router.navigate(['/home']);
}

最新更新