Tatizo la Kubadilisha Viungo kwenye Angular
Wacha tuchambue suluhisho la tatizo la kubadilisha viungo katika uelekezaji wa njia. Tatizo hili linaweza kutatuliwa kwa kutumia maktaba ya RxJS, ambayo tayari imojumuishwa kwenye Angular.
Kuanza, tuingize darasa la Subscription:
import { Subscription } from 'rxjs';
Tutengeneze siri ya kibinafsi:
export class AaaaComponent {
private subscription: Subscription;
}
Tutengeneze siri ya kuhifadhi parameta yenye
jina id:
export class AaaaComponent {
id: number | undefined;
private subscription: Subscription;
}
Sasa tuandikishe kwenye mabadiliko ya parameta
id kutoka kwenye njia iliyoelekezwa:
export class AaaaComponent {
id: number | undefined;
private subscription: Subscription;
constructor(private activateRoute: ActivatedRoute) {
this.subscription = activateRoute.params.subscribe(params => this.id = params['id']);
}
}
Tatua tatizo la kubadilisha viungo.