|
|
1
2
将源url作为GET参数添加到从localhost:8000/用户到localhost:4200的重定向中。类似于localhost:4200?url=%2f用户 在登录页面上,检查参数是否已设置。如果设置为,则重定向到localhost:8000/用户,否则重定向到默认localhost:8000/仪表板 此示例演示如何重定向
您可以使用
|
|
|
2
1
在Auth Guard中,您可以保存以前的URL;如果cx未登录,请将cx重定向到登录页面。一旦用户成功登录,请检查服务中是否有任何setRedirect URL,如果是,则重定向到该页面,否则重定向到默认页面。
loginService.ts
用户登录后,检查本地存储中是否有任何状态密钥,如果有,重定向到该URL,否则重定向到默认页面。希望这有帮助 |
|
|
3
0
您可以创建一个角度服务,例如重定向服务,它有一个布尔标志 和重定向url 当用户输入url时 在ngOnInit方法中,您将标志设置为true,并使用路由器模块获取url |
|
|
4
0
我们就是这样做的:
然后在登录中,我们将它们重定向回returnUrl |