⊗jsagPmRtPN 91 of 97 menu

Праграмная навігацыя ў Angular

Пераходзіць па ўрлах можна не толькі з дапамогай спасылак, але і ўнутры кода JavaScript, з дапамогай спецыяльных каманд.

Гэта робіцца з дапамогай сервіса Router. Давайце паглядзім, як з ім працаваць. Для пачатку імпартуем яго:

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

Цяпер убудзем у кампанент з дапамогай ін'екцыі залежнасці:

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

У сервіса ёсць метад navigate, які пераходзіць на зададзены URL. Скарыстаемся гэтым метадам:

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

А цяпер выклічам метад go па націсканні на кнопку:

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

Зрабіце дзве кнопкі. Хай першая пераносіць на адзін урл, а другая - на другі.

Беларуская
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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць