dogs/1/collar可以是dogs/1/diet,所以我不能硬编码为dogs/+id+/collar。
angular有没有办法告诉我我现在的路线是狗/1/项圈使用路径变量id:1,然后我说可以将id更改为2并给我新的url吗?
您可以使用检查当前路线
public router: Router //in constructor input params
let myCurrentRoute = router.url;
然后,您可以根据自己的要求编写下一步行动。