我有一个userDetails
组件,可以从我的应用程序中的两个不同页面访问。
可以从searchUser
组件访问它,我有一个"我的帐户"标题中的菜单在整个应用程序中可用,它位于MenuComponent
中。我应该从搜索页面以及我的帐户菜单中将用户带到用户详细信息页面。我使用router.navigate
导航到详细信息页面。它在搜索结果页面上运行良好。
然而,当我点击"我的帐户"链接它正在命中userDetails
组件,当它点击调用服务来获取数据的函数时,它不会调用API并从函数中退出并带我到主页。两个地方的网址相同。
我使用console.log
来记录activatedroute.routeconfig.path
,当我从搜索结果中拨打电话时为/users/:userId
,当我从MyAccount链接拨打电话时/home
。{
我哪里错了?