⊗jsagPmRtRPU 88 of 97 menu

Angular හි component එකක රූට පරාමිතීන් භාවිතා කිරීම

දැන් අපි බලමු, component class එක තුලට router parameters භාවිතා කරන ආකාරය.

පහත දැක්වෙන්නේ පරාමිතීන් සහිත රූටයක්:

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

විවිධ පරාමිතීන් සමඟ මෙම component වෙත පිවිසෙන සබැඳි අප සතුව ඇතැයි සිතමු:

<nav> <a routerLink="/aaaa/1" routerLinkActive="active" > 1 </a> <a routerLink="/aaaa/2" routerLinkActive="active" > 2 </a> <a routerLink="/aaaa/3" routerLinkActive="active" > 3 </a> </nav>

උප component එක තුල පහත array එක අඩංගු බව සිතමු:

let arr: string = [ 'a', 'b', 'c', 'd', 'e' ]; export class AaaaComponent { }

දැන් අපි රූට් පරාමිතියේ අගය අනුව array හි අනුරූපී මූලද්‍රව්‍යය ලබා ගනිමු:

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

ලබාගත් මූලද්‍රව්‍යය view එකේ දිස්වන පරිදි දැම්ම:

අගය: {{ value }}

උප component එකේ පහත objects array එක ගබඩා වී ඇතැයි සිතමු:

[ { name: 'user1', surn: 'surn1', }, { name: 'user2', surn: 'surn2', }, { name: 'user3', surn: 'surn3', }, ]

පරාමිතියක් සහිත රූටයක් සාදන්න. පරාමිතියේ අගය අනුව view එකට users වලින් එකක දත්ත පෙන්වන පරිදි කරන්න.

සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න