如何从2个不同的路径中调用角度?

时间:2017-12-05 08:39:20

标签: angular angular-routing angular-components angular-component-router

我有一个userDetails组件,可以从我的应用程序中的两个不同页面访问。

可以从searchUser组件访问它,我有一个"我的帐户"标题中的菜单在整个应用程序中可用,它位于MenuComponent中。我应该从搜索页面以及我的帐户菜单中将用户带到用户详细信息页面。我使用router.navigate导航到详细信息页面。它在搜索结果页面上运行良好。

然而,当我点击"我的帐户"链接它正在命中userDetails组件,当它点击调用服务来获取数据的函数时,它不会调用API并从函数中退出并带我到主页。两个地方的网址相同。
我使用console.log来记录activatedroute.routeconfig.path,当我从搜索结果中拨打电话时为/users/:userId,当我从MyAccount链接拨打电话时/home。{ 我哪里错了?

0 个答案:

没有答案