相关疑难解决方法(0)

如何在Angular 2中为特定路由实现RouteReuseStrategy shouldDetach

我有一个Angular 2模块,我在其中实现了路由,并希望在导航时存储状态.用户应该能够:1.使用搜索公式搜索文档2.导航到其中一个结果3.导航回searchresult - 无需与服务器通信

这可能包括RouteReuseStrategy.问题是:如何实现不应存储文档?

那么应该存储路径路径"文档"的状态,并且不应存储路径路径"documents /:id"'状态?

javascript typescript angular-ui-router angular

85
推荐指数
7
解决办法
3万
查看次数

angular 5.2 onSameUrlNavigation无法正常工作

我正试图在我的角度5.2应用程序中重新加载我的导航而没有任何成功.如果参数不变,角度路由器将忽略我的导航.

我如何导航:

this.router.navigate(['/search', buildParamsFromSearchCriteria(criteria)]);
Run Code Online (Sandbox Code Playgroud)

导航到:

/search;pageSize=20;page=1;orderBy=price;sortDirection=ASCENDING
Run Code Online (Sandbox Code Playgroud)

我的模块配置:

imports: [RouterModule.forRoot(appRoutes, { preloadingStrategy: PreloadAllModules, enableTracing: false, onSameUrlNavigation: 'reload' })],
Run Code Online (Sandbox Code Playgroud)

angular angular5

14
推荐指数
1
解决办法
4655
查看次数