【发布时间】:2020-04-08 23:50:21
【问题描述】:
我会先说我当然可以获取当前 url 并删除我想要的内容并替换它,但在 angular 路由器的上下文中感觉不对。
如果我们考虑以下路由路径:
/item/:id/details
如果我只想更改 id 并保持路线的其余部分 - /item/123/details 到 /item/abc/details 最好的方法是什么?
谢谢
【问题讨论】:
-
你说的改变id是什么意思?申请内容将保持不变或根据id改变?
-
应用的内容会根据id发生变化。用户可以从页面上的组件中选择不同的项目,它将更改详细视图。我不希望路由只回到
/item/:id/details。我不确定最好的方法,我很好奇网址上是否有除.replace之外的任何其他选项。