⊗jsagPmRtRPV 87 of 97 menu

Thamani za Vigezo vya Njia katika Sehemu ya Angular

Thamani za vigezo ambavyo tunazobainisha katika njia, zinaweza kupatikana katika darasa la sehemu. Tuangalie jinsi hii inaweza kufanyika. Hebu tuwe na njia ifuatayo yenye vigezo:

const routes: Routes = [ { path: 'aaaa/:id', component: AaaaComponent }, { path: 'bbbb', component: BbbbComponent }, ];

Wacha tupate thamani ya kigezo hiki katika darasa la sehemu. Hapa inapaswa kuzingatiwa kwamba thamani za vigezo vya njia zinaweza kupatikana tu katika sehemu ambayo imeunganishwa na njia. Katika kesi yetu, sehemu ya Aaaa imeunganishwa na njia. Kwa hivyo, tutaendelea kufanya kazi nayo.

Kwa hivyo, ili kupata thamani za vigezo vya njia unahitaji kutumia huduma ya ActivatedRoute. Wacha tuiingize katika sehemu yetu:

import { ActivatedRoute} from "@angular/router";

Wacha tuitilie ndani huduma hiyo kwenye kiraka:

export class AaaaComponent { constructor(private activateRoute: ActivatedRoute) { } }

Wacha tupate kitu kilicho na vigezo:

export class AaaaComponent { constructor(private activateRoute: ActivatedRoute) { let params = activateRoute.snapshot.params; console.log(params); } }

Wacha tupate thamani ya kigezo chetu:

export class AaaaComponent { constructor(private activateRoute: ActivatedRoute) { let params = activateRoute.snapshot.params; let id = params['id']; console.log(id); } }

Pata thamani za vigezo vyako.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa