Одна из базовых и простых для понимания директив Vue.js - это директива v-if. 

В объекте данных у нас могут храниться не только строковые данные, массивы и объекты, но и логические типы данных (ложь или истина).

data: {
    'bool': true
}

и в шаблоне

<span v-if="bool">123</span>

Если в bool будет истина, то элемент span отобразиться, если там будет ложь, то элемент не отобразиться. Т.е. при помощи этой директивы мы можем манипулировать отображением или скрытием каких-либо элементов на странице.