在我的Angular 2应用中,我有一条路线'地址/:id'一些子路由,例如
- addresses/:id/detail
- addresses/:id/map
- addresses/:id/…
从路线
开始'addresses/123/map
我想导航到另一个地址,例如id = 4711,但保留所有其他段:
addresses/4711/maps
当然,这可以通过一些字符串操作,但我正在寻找一种更优雅的方式。
我可以只替换当前路由中的id并将结果与router.navigate(...)方法一起使用吗?