Angular 具有来自子组件的路由的路由器出口

Angular 具有来自子组件的路由的路由器出口,angular,routes,Angular,Routes,我有一个具有内部的父组件。 此外,我还有一个子组件(侧边栏),其中有带[routerLink]的按钮,如下所示: 账户 我希望在左侧和右侧都有一个静态菜单,以便使用路由器插座路由组件 但实际行为是,当我点击一个按钮时,它不会给我路由器出口所在左侧的组件,而是使用app.component的路由器出口 我怎样才能解决这个问题? 是因为[routerLink]在子组件中,而router outlet不知道这一点吗?您可以使用命名路由器出口:您可以使用命名路由器出口:

我有一个具有内部的父组件。 此外,我还有一个子组件(侧边栏),其中有带[routerLink]的按钮,如下所示:



账户

我希望在左侧和右侧都有一个静态菜单,以便使用路由器插座路由组件

但实际行为是,当我点击一个按钮时,它不会给我路由器出口所在左侧的组件,而是使用app.component的路由器出口

我怎样才能解决这个问题?
是因为[routerLink]在子组件中,而router outlet不知道这一点吗?

您可以使用命名路由器出口:您可以使用命名路由器出口: