2016-05-09 263 views
4

我想創建一個簡單的嵌套路由器。這種結構在測試版本中工作,但隨着發佈候選路由器的發佈,我發現自己陷入了困境。Angular2 - 釋放候選路由器不路由到子路由

http://plnkr.co/edit/nn7KSJpqWuBpkxi1E6tJ

以上plunkr是我的方案的一個人爲的版本。儘管有

@Routes([ 
    new Route({ path: '/applications/...', component: ApplicationRouter }) 
]) 

路由器似乎不識別非終端路由。

Error: Uncaught (in promise): Cannot match any routes. Current segment: 'applications'. Available routes: ['/applications/...']. 

回答

11

在新的路由器/...是不必要的路由具有子路由。

+0

*嘆息*是再次在一個甘特。該文件說,仍然使用'...',我沒有看到它提到任何地方刪除。謝謝! – mattdotdev

+0

我想我已經看到了,但是當我嘗試時,它只能沒有。 –

+1

我創建了一個帶cli的子路由:ng生成父/子,cli創建'...',打破刪除'...'的路由解決了我的問題。謝謝 – DNRN