⊗jsagPmRtLSP 90 of 97 menu

Problém s přepínáním odkazů v Angular

Pojďme se podívat na řešení problému s přepínáním odkazů v routování. Tento problém lze vyřešit pomocí knihovny RxJS, která je již součástí Angularu.

Pro začátek importujeme třídu Subscription:

import { Subscription } from 'rxjs';

Vytvoříme privátní vlastnost:

export class AaaaComponent { private subscription: Subscription; }

Vytvoříme vlastnost pro uložení parametru s názvem id:

export class AaaaComponent { id: number | undefined; private subscription: Subscription; }

A nyní se přihlásíme k odběru změn parametru id z routy:

export class AaaaComponent { id: number | undefined; private subscription: Subscription; constructor(private activateRoute: ActivatedRoute) { this.subscription = activateRoute.params.subscribe(params => this.id = params['id']); } }

Vyřešte problém s přepínáním odkazů.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout