我正在尝试使用skipLocationChange=true
隐藏url参数,但是似乎无法正常工作。我的网址看起来像这样http://localhost:4200/details
。
我正在这样导航this.router.navigate(['/details', { caseInfo: JSON.stringify(this.caseInfo), skipLocationChange:true }]);
,并且我的路线结构如下{ path: 'details', component: DetailsComponent }
有什么想法吗?
答案 0 :(得分:1)
在路线的方括号之外使用选项对象。
this.router.navigate(['/details', { caseInfo: JSON.stringify(this.caseInfo)], { skipLocationChange:true });