Angular 2 配置路由器出口
示例
现在已经配置了路由器,并且我们的应用程序知道如何处理路由,我们需要显示配置的实际组件。
为此,请为顶级(应用)组件配置HTML模板/文件,如下所示:
//app.ts
import {Component} from '@angular/core';
import {Router, ROUTER_DIRECTIVES} from '@angular/router';
@Component({
selector: 'app',
templateUrl: 'app.html',
styleUrls: ['app.css'],
directives: [
ROUTER_DIRECTIVES,
]
})
export class App {
constructor() {
}
}
<!--app.html-->
<!-- All of your 'views' will go here -->
<router-outlet></router-outlet>该<router-outlet></router-outlet>元素将切换给定路线的内容。关于此元素的另一个好处是,它不必是HTML中的唯一元素。
例如:假设您希望每个页面上的工具栏在路线之间保持不变,类似于StackOverflow的外观。您可以嵌套<router-outlet>under元素,以便仅页面的某些部分发生变化。
热门推荐
10 毕业写给学校简短祝福语
11 简单成语祝福语大全简短
12 开张祝福语简短小故事
13 小孩生日祝福语简短励志
14 年末祝福语简短小清新
15 三八祝福语简短文案
16 最佳元旦祝福语简短学校
17 送老师新春祝福语简短
18 致晚辈生日祝福语简短