我正在检查用户是否已登录, orderscomponent.ts 如下jwt token所示
let userkey = this.storage.get("token");
if (!userkey) {
this.router.navigate(['signup']);
}
并导航到signup基于if-condition. 重定向sign up页面后,我正在填写表格。点击sign up 按钮代码如下signupcomponent.ts
<button type="submit" (click)="onSignUp()" class="btn btn-info btn-lg btn-block btn-rounded text-uppercase waves-effect waves-light"></button>
在componet.ts我有如下代码
onSignUp(){
this.router.navigate([`orderpage`])
}
登录用户后,它会重定向到相同的页面,orderpage直到这里它工作正常。
现在我的问题是我signupcomponent.ts
在主页中使用相同的。当我点击注册时,它会将我带到注册页面,当我点击注册按钮时,它应该重定向到相同的主页或个人资料页面。这里我的意思是我想改变this.router.navigate([]) params once already definedurl to another newurl`