Vue

Vad är ett Vue-direktiv och hur man använder det?

Vad är ett Vue-direktiv och hur man använder det?

Ett ramverk syftar till att tillhandahålla sådana funktioner som gör utvecklingsprocessen enklare och snabbare för utvecklarna. Vue.js är ett sådant funktionsberikat JavaScript-ramverk som ger många inbyggda funktioner och direktiv för att snabbt kunna utveckla processen. Men det måste komma några scenarier när du behöver någon funktionalitet som inte är tillgänglig av ramverket, så du måste bygga din egen.

I det här inlägget kommer vi att lära oss och ta en titt på de inbyggda direktiven från Vue.js framework, och vi kommer också att lära oss att skapa och använda vårt eget skräddarsydda Vue-direktiv.

Direktiv

Direktiv är attribut som du kan länka till DOM-elementen, prefix av klausulen “v-” som hjälper till att känna till biblioteket att det är en speciell typ av syntax som används för att utföra vissa uppgifter. Direktiv används vanligtvis för direkt manipulation av DOM. Några av de mest använda och kända direktiven är "v-if", "v-for" och "v-show".

Direktiven används för att tillämpa effekter på DOM-element men reaktivt. Låt oss förstå det med ett exempel:

”V-if” -direktivet

Du kan visa texten.

I ovanstående tagg är "v-if" ett direktiv som tar bort eller lägger till stycke-taggen "

”, Beror på” showText ”-variabelns sanning.

”V-show” -direktivet

På samma sätt har vi ”v-show” -direktivet som kan utföra samma funktion som beskrivs ovan:

Du kan visa texten.

Den subtila skillnaden mellan "v-if" och "v-show" är att "v-if" inte återger elementet när sidan laddas om den bundna variabeln inte är sant och den laddas när variabeln blir sann. Däremot återger "v-show" elementet vid webbsidans laddningstid men döljer det. Så "v-if" är tidseffektivt vid sidans laddningstid och tidskrävande när variabeln blir sant. Det måste återge hela elementet medan “v-show” är tidseffektivt på sanningen av den variabla tidskrävande vid laddningstiden för webbsidan.

OK! Låt oss ta en titt på ett direktiv som tar argumentet.

”V-bind” -direktivet

Ett annat mest använda direktiv är "v-bind", som används för att interagera och uppdatera HTML-attributen. Till exempel om vi vill binda någon variabel till attributet "href" för tag kan vi binda attributet "href" så här:

”V-on” -direktivet

Precis som "v-bind" -direktivet ger Vue ett "v-on" -direktiv för att binda variabeln för att lyssna på de händelser som avfyras i DOM. För att till exempel lyssna på Click-händelsen och binda någon variabel till den skulle syntaxen gå så här:

I inverterade komma kan vi tillhandahålla både uttryck och funktioner.

Slutsats

Vi har lärt oss om direktiven i Vue och ser hur man använder direktiven i Vue.js. Vi har diskuterat några av de mest använda och grundläggande inbyggda direktiven från Vue.js, vilket hjälper mycket och sparar mycket tid i utvecklingen.

Installera senaste Dolphin Emulator för Gamecube & Wii på Linux
Dolphin Emulator låter dig spela dina valda Gamecube & Wii-spel på Linux Personal Computers (PC). Eftersom Dolphin Emulator är en fritt tillgänglig o...
Hur man använder GameConqueror Cheat Engine i Linux
Artikeln täcker en guide om hur du använder GameConqueror-fuskmotorn i Linux. Många användare som spelar spel på Windows använder ofta applikationen "...
Bästa spelkonsolemulatorer för Linux
Den här artikeln listar populära spelkonsolemuleringsprogram som finns tillgängliga för Linux. Emulation är ett mjukvarukompatibilitetsskikt som emule...