Angular (AppComponent , ) ( , , , ..).
app.component.html . :
app.component.html
<header></header>
<router-outlet></router-outlet>
HeaderComponent / header, (: AboutComponent) / router-outlet.
header.component.ts
import { Component } from '@angular/core';
@Component({
selector: 'header',
templateUrl: './header.component.html',
styleUrls: ['./header.component.css']
})
export class HeaderComponent {
public loggedIn = false;
...
}
header.component.html
<header class="header">
<div class="header-bar container">
<div class="header-bar__main">
<div class="header-heading">
<h1 class="page-title">noHold Application</h1>
</div>
</div>
<div *ngIf="loggedIn">
<a class="btn btn--small btn--icon ng-scope" title="Logout"><span class="icon-sign-out"></span></a>
</div>
</div>
</header>
, .