Angular将路由内容作为主<router-outlet>元素的同级元素

问题描述

当我加载到主要路由器出口的路由时,Angular会创建一个兄弟元素来显示内容。例如,我的路线“事件”在DOM中的加载方式如下:

Collection.contains

这是正确的吗?还是<app-events>元素应该在<router-outlet>内?

该网站的外观确实与浏览器中的外观相同。

解决方法

是的,这是正确的。 Angular在router-outlet元素之后生成route元素。

RouterOutlet的角度this开始:

用作占位符,Angular根据当前路由器状态动态填充。

此外,您可以将多条路线用作已回答的docs