Routing ir Navigation yra esminės Vue.js sąvokos kuriant puslapius ir naršant tarp jų žiniatinklio programoje. yra galinga ir lanksti biblioteka, skirta valdyti sistemą .js formatu. Vue Router routing Vue
Štai pagrindinės sąvokos, susijusios su route s .js formatu Vue:
-
Route: A route apibrėžia kelią ir susieja jį su atitinkamu komponentu. Kiekvienas route turi kelią ir komponentą.
-
Vue Router: yra biblioteka, skirta .js formatu valdyti. Jame pateikiami įrankiai, skirti apibrėžti ir valdyti programoje esančius parametrus. Vue Router route Vue route Vue
-
Route Komponentas: kiekvienas route turi atitinkamą komponentą. Suaktyvinus a route, bus rodomas susijęs komponentas.
-
Dinaminis Route: dinaminis route leidžia apibrėžti route s su dinaminiais parametrais. Pavyzdžiui, galite apibrėžti a route su keliu „/user/:id“, kad būtų rodoma vartotojo informacija su atitinkamu ID.
-
Įdėtas Route: įdėtas route yra sąvoka, leidžianti sutalpinti antrinius vaikus route iš tėvų route. Tai leidžia kurti sudėtingas route struktūras ir tvarkyti komponentus įdėtu būdu.
-
Peradresavimas Route: peradresavimas route leidžia nukreipti vartotojus iš vieno kelio į kitą. Tai naudinga, kai norite route vartotojams pereiti nuo seno kelio į naują.
-
Route Apsauga: apsauga route yra funkcija, leidžianti patikrinti ir kontroliuoti prieigą prie route s. Naudodami route apsaugas galite apibrėžti sąlygas, kad vartotojai negalėtų pasiekti tam tikrų route s arba atlikti specialų tvarkymą prieš peradresavimą.
Norėdami naudoti, galite atlikti šiuos veiksmus: Vue Router
1 veiksmas: įdiekite naudodami npm arba verpalus: Vue Router
arba
2 veiksmas: sukurkite failą projekto šakniniame kataloge. Šiame faile paskelbsime ir sukonfigūruosime programos s. router.js
route
3 veiksmas: main.js
importuokite failą ir susiekite jį su programa: Vue Router Vue
4 veiksmas: faile galite deklaruoti s naudodami tokius komponentus kaip, ir kitas ypatybes. router.js
route Vue Router path
component
Pavyzdžiui, galite deklaruoti a route pagrindiniam puslapiui ir a route puslapiui apie taip:
5 veiksmas: komponentuose Vue galite naudoti komponentus, pvz., kurti nuorodas į kitus ir rodyti esamo turinio turinį. <router-link>
route <router-view>
route
Pavyzdžiui, pagrindinio komponento šablone galite sukurti nuorodą į puslapį apie: <router-link>
Programos komponento šablone galite naudoti dabartinio turinio turiniui rodyti: <router-view>
route
Atlikdami šiuos veiksmus nustatėte ir naudojate .js programai valdyti ir. Vue Router routing navigation Vue