当我执行此操作时,将清除Localstorage.router.navigate

时间:2018-04-09 15:41:31

标签: angular typescript session angular-ui-router

我正在使用Angular 5 + Typescript开发一个网站。 我使用localStorage来存储JWT令牌以进行登录。

当我点击链接(主页或其他)时,我会使用类似这样的功能:

public toHome() {
    this.router.navigate(['']);
}

点击链接后,我的localStorage和sessionStorage被清除,因此我的用户被断开连接。

谁可以帮助我? 谢谢你

1 个答案:

答案 0 :(得分:0)

不要在html文件中使用路由,而是可以在component.ts文件中提交表单时使用Router函数,例如:- this.router.navigate(['/ path']);

并且不要忘记导入Router文件并将其包含在构造函数中。