Skip to content
Vue.js
Пошук
Main Navigation
Документація
Гід
Посібник
Приклади
Швидкий старт
Документація по Vue 2
Міграція з Vue 2
API
Пісочниця
Екосистема
Ресурси
Партнери
Теми
Вакансії
Магазин футболок
Офіційні бібліотеки
Vue Router
Pinia
Tooling Guide
Відео курси
Vue Mastery
Vue School
Допомога
Чат Discord
GitHub Discussions
DEV Community
Новини
Блог
Twitter
Події
Газети
Довідка
Поширені запитання
Команда
Випуски
Гід спільноти
Кодекс честі
Документальний фільм
Спонсорство
Партнери
English
简体中文
日本語
Français
Допоможіть нам перекласти!
github
twitter
discord
Зовнішній вигляд
github
twitter
discord
Довідник API
Фільтр
Глобальний API
Додаток
createApp()
createSSRApp()
app.mount()
app.unmount()
app.provide()
app.component()
app.directive()
app.use()
app.mixin()
app.version
app.config
app.config.errorHandler
app.config.warnHandler
app.config.performance
app.config.compilerOptions
app.config.globalProperties
app.config.optionMergeStrategies
Загальне
version
nextTick()
defineComponent()
defineAsyncComponent()
defineCustomElement()
Композиційний API
setup()
Основне використання
Доступ до реквізитів
Контекст setup
Використання з функціями рендерингу
Реактивність: Основи
ref()
computed()
reactive()
readonly()
watchEffect()
watchPostEffect()
watchSyncEffect()
watch()
Реактивність: Утиліти
isRef()
unref()
toRef()
toRefs()
isProxy()
isReactive()
isReadonly()
Реактивність: Розширено
shallowRef()
triggerRef()
customRef()
shallowReactive()
shallowReadonly()
toRaw()
markRaw()
effectScope()
getCurrentScope()
onScopeDispose()
Хуки життєвого циклу
onMounted()
onUpdated()
onUnmounted()
onBeforeMount()
onBeforeUpdate()
onBeforeUnmount()
onErrorCaptured()
onRenderTracked()
onRenderTriggered()
onActivated()
onDeactivated()
onServerPrefetch()
Ін`єкція залежностей
provide()
inject()
Опційний API
Опції: Стан
data
props
computed
methods
watch
emits
expose
Опції: Рендеринг
template
render
compilerOptions
Опції: Життєвий цикл
beforeCreate
created
beforeMount
mounted
beforeUpdate
updated
beforeUnmount
unmounted
errorCaptured
renderTracked
renderTriggered
activated
deactivated
serverPrefetch
Опції: Композиція
provide
inject
mixins
extends
Опції: Різне
name
inheritAttrs
components
directives
Екземпляр компонента
$data
$props
$el
$options
$parent
$root
$slots
$refs
$attrs
$watch()
$emit()
$forceUpdate()
$nextTick()
Вбудоване
Директиви
v-text
v-html
v-show
v-if
v-else
v-else-if
v-for
v-on
v-bind
v-model
v-slot
v-pre
v-once
v-memo
v-cloak
Компоненти
<Transition>
<TransitionGroup>
<KeepAlive>
<Teleport>
<Suspense>
Спеціальні елементи
<component>
<slot>
<template>
Спеціальні атрибути
key
ref
is
Одно-файлові компоненти
Специфікація синтаксису
Огляд
Мовні блоки
Автоматичне визначення імені
Пре-процесори
Імпорти src
Коментарі
<script setup>
Базовий синтаксис
Реактивність
Використання компонентів
Використання директив користувача
defineProps() & defineEmits()
defineExpose()
useSlots() & useAttrs()
Використання разом із звичайною секцією <script>
Верхньо-рівневий await
Можливості тільки для
Обмеження
Можливості CSS
Область CSS
CSS Модулі
v-bind() in CSS
Розширені API
Функції рендерингу
h()
mergeProps()
cloneVNode()
isVNode()
resolveComponent()
resolveDirective()
withDirectives()
withModifiers()
Рендеринг на стороні сервера
renderToString()
renderToNodeStream()
pipeToNodeWritable()
renderToWebStream()
pipeToWebWritable()
renderToSimpleStream()
useSSRContext()
Утилітарні типи TypeScript
PropType<T>
ComponentCustomProperties
ComponentCustomOptions
ComponentCustomProps
CSSProperties
Спеціальний рендерер
createRenderer()
API Reference has loaded