2
我們正在創建應用的新版本,並且需要保留傳統路由。 Legacy網址在特定路線下進入我們的應用,我們稱之爲legacy
。因此,如果路線是/legacy/route1
,我將使用解析器來處理它,以告知它應該在我們的應用程序中實際應該發生的位置(舊的路徑選擇方案非常複雜,需要相當多的邏輯)。但是,如果出現在/legacy/route1/subroute3/somethingelse
之下,我想用相同的解析器處理它。Angular 2路由器:將一切路由到特定路由
如何捕捉所有這些路線中的單個或我RouterModule
幾行?我已經嘗試了所有的下面:
{ path: 'legacy', component: Legacy, resolve: [LegacyRouteResolver] },
{ path: 'legacy/', component: Legacy, resolve: [LegacyRouteResolver] },
{ path: 'legacy/*', component: Legacy, resolve: [LegacyRouteResolver] },
{ path: 'legacy/**', component: Legacy, resolve: [LegacyRouteResolver] }
但他們都不會給我,有多個斜槓進來的任何路由,並有下,他們無法(在octothorp似乎把他們許多其他情況關,太)