Angular2:提供不同/没有模板的路线

Angular2: Providing routes with different / without template

我有一个基于 mgechev/angular-seed 的现有 angular 2 (4.0.0) 应用程序。该页面使用 app.component.ts 的通用模板,如下所示:

<sd-navbar></sd-navbar>
<router-outlet></router-outlet>
<footer></footer>

当前页插入<router-outlet></router-outlet>。这非常适合当前的应用程序。

现在我们计划在前端提供 普通页面 (没有导航栏和页脚的页面)的路由。

是否可以提供使用不同/不使用模板的页面?

也许可以调整subModule的routingModule?!

您可以简单地在此之前设置另一个 router-outlet

这样,您的第一个出口(新出口)将允许您在没有任何内容的情况下浏览页面,最终您将导航到第二个具有导航栏和页脚的出口。