⊗jsagPmRtEAM 85 of 97 menu

Přesná shoda adres v Angular

Atribut routerLinkActive ve skutečnosti kontroluje URL ne na přesnou shodu, ale na částečnou. Předpokládejme pro příklad, že naše odkazy vypadají takto:

<nav> <a routerLink="/blog/" routerLinkActive="active" > Aaaa </a> <a routerLink="/blog/page/" routerLinkActive="active" > Bbbb </a> </nav>

V tomto případě, pokud jsme na URL /blog/page/, budou stylovány oba odkazy.

Přinutit kontrolovat adresy odkazů na přesnou shodu lze pomocí atributu routerLinkActiveOptions. Podívejte se, jak jej používat:

<nav> <a routerLink="/blog/" routerLinkActive="active" [routerLinkActiveOptions]="{exact:true}"> Aaaa </a> <a routerLink="/blog/page/" routerLinkActive="active" [routerLinkActiveOptions]="{exact:true}"> Aaaa </a> </nav>

Ověřte, že ve výchozím nastavení odkazy nehlídají přesnou shodu.

Přinuťte odkazy kontrolovat přesnou shodu.

Č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