Directives Vue.js માં: ઉપયોગ અને ઉદાહરણો

Directives Vue.js માં તમને DOM માં તત્વો પર વિશેષ વર્તણૂકો લાગુ કરવાની મંજૂરી આપે છે. તે v- વાક્યરચના સાથે ઉપસર્ગ છે અને તેનો ઉપયોગ DOM ને ચાલાકી કરવા, ઇવેન્ટ્સને હેન્ડલ કરવા, શરતી રીતે રેન્ડર તત્વો અને વધુ કરવા માટે થાય છે. Vue.js ઘણા બિલ્ટ-ઇન પ્રદાન કરે છે directives જેમ કે, અને, જે સામાન્ય ઉપયોગના કેસોની વિશાળ શ્રેણીને આવરી લે છે. v-if v-for v-bind v-on

directives Vue.js માં અહીં કેટલીક સામાન્ય છે:

 

1. નિર્દેશક: આ નિર્દેશનો ઉપયોગ શરત પર આધારિત તત્વને શરતી રીતે રેન્ડર કરવા માટે થાય છે. v-if

ઉદાહરણ:

<div v-if="isShow">This element is only displayed if isShow is true.</div>

 

2. નિર્દેશક: આ નિર્દેશનો ઉપયોગ એરે અથવા ઑબ્જેક્ટ પર પુનરાવર્તિત કરવા અને અનુરૂપ તત્વો બનાવવા માટે થાય છે. v-for

ઉદાહરણ:

<ul>  
  <li v-for="item in items">{{ item }}</li>  
</ul>

 

3. નિર્દેશક: આ નિર્દેશનો ઉપયોગ અભિવ્યક્તિના મૂલ્યને લક્ષણ અથવા તત્વની મિલકત સાથે બાંધવા માટે થાય છે. v-bind

ઉદાહરણ:

<img v-bind:src="imageUrl">

 

4. નિર્દેશક: આ નિર્દેશનો ઉપયોગ તત્વ પરની ઘટનાઓને સાંભળવા અને હેન્ડલ કરવા માટે થાય છે. v-on

ઉદાહરણ:

 <button v-on:click="handleClick">Click me!</button>

 

5. ડાયરેક્ટિવ: આ ડાયરેક્ટીવ ઇનપુટ એલિમેન્ટ અને ડેટા પ્રોપર્ટી વચ્ચે દ્વિ-માર્ગી બંધનકર્તા બનાવે છે. v-model

ઉદાહરણ:

<input v-model="message">

 

directives Vue.js માં આ ફક્ત કેટલાક મૂળભૂત છે. તમે directives તમારી Vue.js એપ્લિકેશનમાં ચોક્કસ વર્તણૂકો કરવા માટે તમારો પોતાનો કસ્ટમ પણ બનાવી શકો છો.