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
。
这样,您的第一个出口(新出口)将允许您在没有任何内容的情况下浏览页面,最终您将导航到第二个具有导航栏和页脚的出口。
我有一个基于 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
。
这样,您的第一个出口(新出口)将允许您在没有任何内容的情况下浏览页面,最终您将导航到第二个具有导航栏和页脚的出口。