Главная
Vue JS
Vue JS — JavaScript-фреймворк с открытым исходным кодом для создания пользовательских интерфейсов в парадигме реактивного программирования.
Каждое приложение Vue начинается с создания нового экземпляра Vue с помощью функции Vue:
var vm = new Vue({
el:'#app',
data:{
newTodoText: 'hello',
hideCompletedTodos: false,
todos: [1,2,8],
error: null
}
})
Директивы :
- v-bind — динамически связывается с одним или несколькими атрибутами.
- v-cloak — прячет “усатые” выражения, пока не подтянулись данные
- v-if — условие для рендера элемента
- v-else — обозначает “else блок” для v-if
- v-for — циклично проходит массив объектов
- v-model — связывает состояние с input элементом
- v-on — связывает слушателя события с элементом
- v-once — рендерит элемент только вначале и больше не следит за ним
- v-pre — не компилирует элемент и его дочерние элементы
- v-show — переключает видимость элемента, изменяя свойство CSS display
- v-text — обновляет textContent элемента