directives
Estimated reading time: 2 minutesgeneral
interpolation
- `` blade
 
<h1>  </h1>
v-text
- as like 
interpolation 
<h1 v-text="username"></h1>
v-html
<div v-html="core_html">
</div>
v-once
- variable is 
imutable 
<p v-once>  </p>
conditional
- v-if
 - v-else-if
 - v-else
 
~ it's task as like programming condition
<div>
  <p v-if="firstCheck"> condition v-if </p>
  <p v-else-if="secondCheck"> condition v-else-if </p>
  <p v-else="thirdCheck"> condition v-else </p>
</div>
v-show
- return true when return 
truthy 
<div>
  <h1 v-show="isTrue"> yah truthy value </h1>
</div>
lists
v-foras like forEachv-for="(item,index) in items"~ additionalkey
<ul>
  <li v-for="(item,key,index) in items" :key="item.id">
     =  is 
  </li>
</ul>
bind
v-bind:class="--"orv-bind:-----= "--"- short form 
: :class="--"=v-bind:class="--"one way binding
<a :href="uri"></a>
class bind
:class="data"datacan beobjectorstring:class={}- pass condition inside class bind
 :class="{ test: isTest, btn: isBtn }"isTest = truethat timetestclass will beactive. same isBtn
:class=[a,b,c]- pass class array
 a,b,cwill bestringorobjectfromdata:class=[{cond: isCond}, a]. array with condition.
model bind
v-model(2 way binding)v-model="--"
<input v-model="vModel">
events
v-on:--="--"- shaort hand 
@ @.--="--"=v-on:--="--"