24得票5回答
Angular 7 - 多个出口:错误:无法激活已经激活的出口。

我遇到了关于Angular 7的问题: 我有两个outlet:主应用程序路由器outlet和一个名为“administration”的次要outlet。 当我想要在开始时通过任何管理链接导航时,它可以正常工作。但下一次尝试导航时,Angular会抛出以下错误消息: 错误:无法激活已...

20得票2回答
为什么Angular 2会将应用程序组件模板渲染两次?

我希望在我的应用程序中显示一个通用的页眉和页脚。但是当我尝试这样做时,它显示了两次: app.component.html<header> Header </header> <router-outlet></router-outlet>...

11得票2回答
Angular 2 路由器 - 从代码中进行命名的 router-outlet 导航

使用 @angular/router": "3.4.7"。 这里 提出的解决方案已经不再适用。 /** The ProductComponent depending on the url displays one of two info comp...

11得票1回答
在Angular2中使用组件交互通过<router-outlet>传递数据

我正在尝试使用这种技术使用setter拦截输入属性更改从父组件传递一些数据到子组件,并在值更改时调用子组件方法。我的问题是子组件通过&lt;router-link&gt;与父组件绑定,当我尝试使用以下代码传递数据时: parent_component.html :&lt;router-ou...

11得票1回答
Angular 5无法在惰性加载模块的命名出口中匹配任何路由。

我的根模块路由如下: RouterModule.forRoot([ { path: '', redirectTo: 'management-portal', pathMatch: 'full' }, { path: 'man...

9得票1回答
Angular:在命名路由出口上进行相对导航

我有以下Angular路由配置: const appRoutes: Routes = [ { path: '', component: DirectoryComponent }, { path: 'manage/:type/:id'...

9得票1回答
在Angular 4中使用嵌套的路由出口

我使用多个router-outlets来加载我的组件。 外部的router-outlet用于加载大多数基本组件,如登录、主页和404页面。 我使用嵌套的router-outlet来加载主页的子组件。这个router-outlet被嵌套在home.component中。 home.compon...

9得票2回答
Angular,如何阻止父组件与键盘的交互

环境 我的 Angular 应用程序拥有一个大的组件树,有多个路由出口来显示每个级别上的特定组件。最深层级是一个管理某些信息的模态框。 问题 即使您可以看到(父组件),我可以从子组件中通过鼠标阻止与父组件的交互,但当我使用键盘导航到父组件并选择所有父组件的选项时,就无法阻止。 问题是 ...

9得票4回答
"router-outlet"在Angular 6中不是已知元素。

我在使用angular-cli安装angular6时遇到以下错误: Uncaught Error: Template parse errors: 'router-outlet'不是已知的元素: 1. 如果'router-outlet'是Angular组件,请验证它是否属于此模块。 ...

8得票2回答
使用Angular路由器插座的Flex布局(Flexbox)。

我正在尝试将两个元素放在一起,其中一个占屏幕的25%,另一个是一个角度路由器出口,占据容器的其余部分。使用以下代码会导致两个元素分别位于屏幕的两侧,中间有空白。 ** 部分是问题所在。 &lt;div class="container" fxLayout&gt; ...