Witam.
Mam zrobiony routing na dokumenty
{
path: 'dokumenty/:id',
component: DokumentyComponent, canActivate: [AuthGuard]
},
W menu mam odnośniki do tego komponentu np:
<li>
<a routerLink="/dokumenty/1">Faktury sprzedaży</a>
</li>
<li>
<a routerLink="/dokumenty/2">Paragony</a>
</li>
<li>
<a routerLink="/dokumenty/3">Wydania zewnętrzne</a>
</li>
Loguje się, z menu wybieram Faktury sprzedaży
, pokazują się faktury, będąc na fakturach chce przejść na Paragony
i owszem tytuł komponentu się zmienia ale observable już nie, ponieważ w tabelce mam dalej faktury.
Tabelkę generuje tak: *ngFor="let document of dokumenty | async; let i = index"
W komponencie mam:
dokumenty: Observable<Array<Dokument>>;
ngOnInit(){
this.dokumenty = this.http.GetDokumentyKontrahenta(this.typDokumentu, kodKontrahenta, this.dataOd, this.dataDo);
//this.typDokumentu to nasz parametr z ActivatedRoute
}