【发布时间】:2019-05-03 08:06:56
【问题描述】:
所以我想在导航到特定路线后重新加载应用程序..
我使用 router.navigate 导航到基于用户角色的特定路由,并且工作正常,但如果来自登录页面(不是每次用户打开特定路由),我必须在路由后重新加载页面 - 并在此处重新加载是根据用户的语言更新页面语言
所以我尝试做的是
else if(this.sp.role === 'Admin') {
console.log('ooo')
this.router.navigate(['/admin/dashboard']);
this.window.location.reload();
但这会重新加载登录页面
【问题讨论】:
-
导航到同一个组件不会重新加载数据 - stackoverflow.com/a/68503542/7573844
标签: angular routing angular5 angular6 angular2-routing