Witam, mam pewnie problem z routingiem w angularze.
Chodzi o to, że chciałbym aby po wejscu w url /home/... pokazywał się inny navbar niż pod /admin/
W jaki sposób mogę to osiągnąć?
app.component.html wyglada w ten sposób
<app-nav-bar></app-nav-bar>
<router-outlet></router-outlet>
probowalem robic cos w ten deseń
<div [hidden]="!isAdminUrl">
<app-nav-bar></app-nav-bar>
</div>
<router-outlet></router-outlet>
gdzie isAdminUrl sprawdzałem w ten sposób w app.comonent.ts
ngOnInit() {
console.log(this.router.url);
if (this.router.url === '/admin/login'){
this.isAdminUrl=true;
}
}
problem w tym, że w konsoli zawsze pokazuje url jako '/', podejrzewam że jest to domyślna ścieżka?
Gdyby ktoś mógł doradzić mi cokolwiek, byłbym wdzięczny.
Pozdrawiam,