Вы можете знать, что находитесь в домашнем компоненте по пути:
In app.component.ts
page: string;
//See what is the current page from the path
this.page = this.route.parent.snapshot.url[0].path;
so in app.component.html
<app-header></app-header>
<router-outlet></router-outlet>
<app-footer *ngIf="page != 'home" ></app-footer>
Так что, если вы находитесь в домашнем компоненте, то нижний колонтитул не отображается.