角度材料嵌套侧边栏与路由 - 内容未显示

时间:2018-06-08 10:09:52

标签: angular angular-material

我创建了一个带有嵌套侧边栏的小应用程序(请参阅stackblitz)。我有以下问题:

  1. 路由器插座 - 使用sidenav,仅当router-outlet位于mat-sidenav-content(sidenav.component.html)内时才会显示内容。尝试一下:点击汉堡包按钮,然后点击设置>配置或类别。这是为什么?也许我的理解是错误的,但我认为mat-sidenav-content只是导航的顶部水平栏。它是否包含应用程序本身的主要内容?还有其他examples router-outlet位于mat-sidenav-content之外且有效。
  2. 样式 - 在我的应用中,还有另一种可能性,即通过app-sidenav在app.component.html app-nav中进行交换。完成后,必须在app.component.html的最后一行添加router-outlet。适用所有(默认)样式。但是,使用app-sidenav时,不会应用任何样式。为什么?我该如何添加它们?我认为所有东西都有一个默认主题,所以我不必太在意造型。

0 个答案:

没有答案