Mis on marsruudivalve eesmärk?
Mis on marsruudivalve eesmärk?

Video: Mis on marsruudivalve eesmärk?

Video: Mis on marsruudivalve eesmärk?
Video: Mis on esimesed sammud veebikursusega turule tulemiseks? 2024, Aprill
Anonim

Mis on Teekonna valvurid ? Nurga oma marsruudi valvurid on liidesed, mis võivad ruuterile öelda, kas see peaks lubama navigeerimist soovitud kohta või mitte tee . Nad teevad selle otsuse, otsides tõese või vale tagastusväärtust klassist, mis rakendab antud antud valvur liides.

Seda silmas pidades, miks me vajame marsruudivalvureid?

Nurgaruuteri navigeerimine valvurid võimaldab anda või eemaldada juurdepääsu navigeerimise teatud osadele. Teine marsruudi valvur , CanDeactivate valvur , isegi lubab sina et vältida kasutajat kogemata lahkumast salvestamata muudatustega komponendist.

Veelgi enam, mis on nurgakaitse? Valvurid nurgas pole muud kui funktsionaalsus, loogika ja kood, mis käivitatakse enne marsruudi laadimist või marsruudilt lahkumist. Erinevat tüüpi valvurid , SaabAktiveerida valvur (nt kontrollib juurdepääsu marsruudile). CanActivate Child valvur (kontrollib lapse marsruudi juurdepääsu).

Lihtsalt, kas saate marsruudi Guard aktiveerida?

Saab Aktiveerida link Liides, mis klass saab rakendada olema a valvur otsustades, kas a marsruut saab olla aktiveeritud . Ma kukun valvurid return true, navigation tahe jätka. Kui mõni valvur tagastab UrlTree, praeguse navigeerimise tahe tühistatakse ja uus navigeerimine tahe saab alguse UrlTree'st, mis tagastati valvur.

Mis on marsruudivalvurid nurgas 2?

Nagu nimigi ütleb, saate konfigureerida valvurid peal marsruute oma rakenduses, et juhtida, kuidas kasutaja nende vahel navigeerib. Need on funktsioonid, mida kutsutakse välja, kui ruuter proovib teatud funktsioone aktiveerida või deaktiveerida marsruute.

Soovitan: