我不知道 Angular 背后的哲学,特别是关于测试,足以知道我是否应该更喜欢router.navigate()
在组件或服务中使用。
例如,假设您有一个LogInComponent
管理您的登录表单和一个AuthService
处理与服务器对话的表单。当用户成功登录时,您希望将他们从登录屏幕重定向到应用程序的主页。最好在LogInComponent
or中执行此操作AuthService
?
我不知道 Angular 背后的哲学,特别是关于测试,足以知道我是否应该更喜欢router.navigate()
在组件或服务中使用。
例如,假设您有一个LogInComponent
管理您的登录表单和一个AuthService
处理与服务器对话的表单。当用户成功登录时,您希望将他们从登录屏幕重定向到应用程序的主页。最好在LogInComponent
or中执行此操作AuthService
?