Vue

Mis on Vue direktiiv ja kuidas seda kasutada?

Mis on Vue direktiiv ja kuidas seda kasutada?

Raamistiku eesmärk on pakkuda selliseid funktsioone, mis muudavad arendajate arendusprotsessi lihtsamaks ja kiiremaks. Vue.js on selline funktsioonidega rikastatud JavaScripti raamistik, mis pakub paljusid sisseehitatud funktsioone ja direktiive, et arendusprotsessi kiiresti teha. Kuid kui teil on vaja mõnda funktsionaalsust, mida raamistik ei võimalda, peavad tulema mõned stsenaariumid, nii et peate oma üles ehitama.

Selles postituses õpime ja vaatame Vue pakutavaid sisseehitatud direktiive.js raamistik ja õpime ka looma ja kasutama omaenda valmistatud Vue direktiivi.

Direktiiv

Direktiivid on atribuudid, mille saate linkida DOM-i elementidega, eesliitega klauseliga “v-”, mis aitab teeki teada saada, et see on teatud tüüpi süntaks, mida kasutatakse mõnede ülesannete täitmiseks. DOM-i otseseks manipuleerimiseks kasutatakse tavaliselt direktiive. Mõned enimkasutatavad ja kuulsamad direktiivid on “v-if”, “v-for” ja “v-show”.

Direktiive kasutatakse mõju rakendamiseks DOM-i elementidele, kuid reaktiivselt. Mõistame seda näite abil:

“V-if” direktiiv

Saate teksti vaadata.

Ülaltoodud märgendis on „v-if” direktiiv, mis kustutab või lisab lõigusildi „

”, Sõltub muutuja“ showText ”tõesusest.

“V-show” direktiiv

Samamoodi on meil ka „v-show“ direktiiv, mis suudab täita eespool kirjeldatud funktsioone:

Saate teksti vaadata.

Peen erinevus “v-if” ja “v-show” vahel on see, et “v-if” ei renderi lehte laadides elementi, kui seotud muutuja pole tõene ja see laaditakse siis, kui muutuja saab tõeks. Seevastu “v-show” renderdab elemendi veebilehe laadimise ajal, kuid peidab selle. Niisiis on “v-if” lehe laadimise ajal aeganõudev ja muutuja tõeks saamisel aeganõudev. See peab renderdama kogu elemendi, samal ajal kui "v-show" on ajale kuluva muutuja õigsuse jaoks veebiteabe laadimise ajal tõhus.

Hästi! Vaatame direktiivi, mis võtab vastu argumendi.

„V-bind“ direktiiv

Teine kõige sagedamini kasutatav direktiiv on „v-bind”, mida kasutatakse HTML-atribuutide interakteerimiseks ja värskendamiseks. Näiteks kui soovime siduda mõne muutuja atribuudiga „href” sildi abil saame atribuudi „href” siduda järgmiselt:

„On-on“ direktiiv

Nii nagu „v-bind“ direktiiv, pakub ka Vue „v-on“ direktiivi muutuja sidumiseks DOM-is käivitatud sündmuste kuulamiseks. Näiteks kliki sündmuse kuulamiseks ja mõne muutuja sidumiseks süntaks läheks järgmiselt:

Pööratud komades võime pakkuda nii avaldist kui ka funktsioone.

Järeldus

Oleme õppinud Vue direktiivide kohta ja näinud, kuidas Vue'i direktiive kasutada.js. Oleme arutanud Vue enimkasutatavaid ja lihtsamaid sisseehitatud direktiive.js, mis aitab palju ja säästab arenduses tohutult aega.

Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...
Installige Linuxile uusim Dolphin Emulator for Gamecube & Wii
Dolphini emulaator võimaldab teil mängida valitud Gamecube & Wii mänge Linuxi personaalarvutites (PC). Vabalt saadaval oleva ja avatud lähtekoodiga m...
Kuidas kasutada GameConquerori petumootorit Linuxis
Artikkel sisaldab juhendit GameConquerori petumootori kasutamise kohta Linuxis. Paljud kasutajad, kes mängivad Windowsis mänge, kasutavad rakendust „C...