⊗jsagPmRtRPU 88 of 97 menu

Penggunaan Parameter Rute dalam Komponen di Angular

Sekarang mari kita lihat bagaimana kita dapat menggunakan parameter rute di dalam kelas komponen.

Misalkan kita memiliki rute berikut dengan parameter:

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

Misalkan kita memiliki tautan untuk navigasi ke komponen ini dengan berbagai parameter:

<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>

Misalkan dalam komponen anak terdapat array berikut:

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

Mari kita ambil elemen array yang sesuai tergantung pada nilai parameter rute:

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

Tampilkan elemen yang diperoleh dalam tampilan:

nilai: {{ value }}

Misalkan dalam komponen anak disimpan array objek berikut:

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

Buatlah rute dengan parameter. Misalkan tergantung pada nilai parameter, data salah satu pengguna ditampilkan dalam tampilan.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak