My Page structure is: <app-header></app-header> <router-outlet></router-outlet> <app-footer></app-footer> How can I update/refresh the app-header component, without refreshing the whole page? I want to hide a "Sign-In" link in the header, once the user had successfully logged in. The header is common in all the components/routes. Continue reading...