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