我不完全了解如何使用 ActivatedRoute 服务。在我的应用程序中,创建或编辑用户的代码完全相同,唯一的区别是“编辑”首先从 Web 服务中查询当前值,而“创建”则没有。
我想要的是这样的路线:
{path: 'client/:id', component: ClientEditComponent}
然后如果:id
提供了,我正在编辑,如果没有,我正在创建。我从服务中看到了很多不同的阅读方式,ActivatedRoute
以至于我现在不知道什么是正确的。
我只是在看快照吗,我是否订阅了某些东西,等等...