2017-05-15 199 views
0

我對Angular2非常新穎。有沒有辦法在Angular2中進行深層鏈接來說...像這樣的http://may-app.com/projects/1/files/2Angular2中的深層鏈接

我可以做http://my-app.com/projects/1在Angular2提供路由和路由參數與此代碼

onClick(project){ 
    this.router.navigate(['/projects', project.id ]); 
} 

謝謝!

+0

這真的是根本不清楚你在問什麼。是的,你可以做深度鏈接,只需使用路由器。你不懂的路由是什麼?你試過什麼了? – Duncan

+0

我上面粘貼的代碼導航到http:// localhost:4200/projects/1。我想要的是導航到http:// localhost:4200/projects/1/files/1。文件數據也包含在項目的數據數組中。 –

+0

這隻有在建立父子關係時纔有可能,也就是說,'/ file'是父項,'/ 1'是子視圖。據我所知,你不能。 – Nirus

回答