⊗jsagPmRtPN 91 of 97 menu

Angular-дағы бағдарламалық навигация

URL мекенжайларына сілтемелер арқылы ғана емес, сонымен қатар JavaScript коды ішінде, арнайы командалар көмегімен де өтуге болады.

Бұл Router сервисі арқылы жасалады. Онымен қалай жұмыс істеуге болатынын қарастырайық. Алдымен оны импорттайық:

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

Енді оны компонентке тәуелділік инъекциясы арқылы енгізейік:

export class AppComponent { constructor(private router: Router) { } }

Сервисте берілген URL-ге өтетін navigate әдісі бар. Осы әдісті қолданайық:

export class AppComponent { constructor(private router: Router) { } go() { this.router.navigate(['/aaaa/']); } }

Енді түймені басқанда go әдісін шақырайық:

<button (click)="go()">btn</button>

Екі түйме жасаңыз. Біріншісі бір URL-ге, ал екіншісі басқа URL-ге ауыссын.

Қазақ
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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау