Vue
← Назад к перечню шпаргалок
Содержание:
- Интерполяция
- v-text
- v-bind
- v-once
- v-html
Global API
Keyword |
Описание |
Пример |
|
Application |
|
createApp() |
|
|
createSSRApp() |
|
|
app.mount() |
|
|
app.unmount() |
|
|
app.component() |
|
|
app.directive() |
|
|
app.use() |
|
|
app.mixin() |
|
|
app.provide() |
|
|
app.runWithContext() |
|
|
app.version |
|
|
app.config |
|
|
app.config.errorHandler |
|
|
app.config.warnHandler |
|
|
app.config.performance |
|
|
app.config.compilerOptions |
|
|
app.config.globalProperties |
|
|
app.config.optionMergeStrategies |
|
|
|
General |
|
version |
|
|
nextTick() |
|
|
defineComponent() |
|
|
defineAsyncComponent() |
|
|
defineCustomElement() |
|
|
Composition API
Keyword |
Описание |
Пример |
|
setup() |
|
Basic Usage |
|
|
Accessing Props |
|
|
Setup Context |
|
|
Usage with Render Functions |
|
|
|
Reactivity: Core |
|
ref() |
|
|
computed() |
|
|
reactive() |
|
|
readonly() |
|
|
watchEffect() |
|
|
watchPostEffect() |
|
|
watchSyncEffect() |
|
|
watch() |
|
|
|
Reactivity: Utilities |
|
isRef() |
|
|
unref() |
|
|
toRef() |
|
|
toValue() |
|
|
toRefs() |
|
|
isProxy() |
|
|
isReactive() |
|
|
isReadonly() |
|
|
|
Reactivity: Advanced |
|
shallowRef() |
|
|
triggerRef() |
|
|
customRef() |
|
|
shallowReactive() |
|
|
shallowReadonly() |
|
|
toRaw() |
|
|
markRaw() |
|
|
effectScope() |
|
|
getCurrentScope() |
|
|
onScopeDispose() |
|
|
|
Lifecycle Hooks |
|
onMounted() |
|
|
onUpdated() |
|
|
onUnmounted() |
|
|
onBeforeMount() |
|
|
onBeforeUpdate() |
|
|
onBeforeUnmount() |
|
|
onErrorCaptured() |
|
|
onRenderTracked() |
|
|
onRenderTriggered() |
|
|
onActivated() |
|
|
onDeactivated() |
|
|
onServerPrefetch() |
|
|
|
Dependency Injection |
|
provide() |
|
|
inject() |
|
|
hasInjectionContext() |
|
|
Options API
Keyword |
Описание |
Пример |
|
Options: State |
|
data |
|
|
props |
|
|
computed |
|
|
methods |
|
|
watch |
|
|
emits |
|
|
expose |
|
|
|
Options: Rendering |
|
template |
|
|
render |
|
|
compilerOptions |
|
|
slots |
|
|
|
Options: Lifecycle |
|
beforeCreate |
|
|
created |
|
|
beforeMount |
|
|
mounted |
|
|
beforeUpdate |
|
|
updated |
|
|
beforeUnmount |
|
|
unmounted |
|
|
errorCaptured |
|
|
renderTracked |
|
|
renderTriggered |
|
|
activated |
|
|
deactivated |
|
|
serverPrefetch |
|
|
|
Options: Composition |
|
provide |
|
|
inject |
|
|
mixins |
|
|
extends |
|
|
|
Options: Misc |
|
name |
|
|
inheritAttrs |
|
|
components |
|
|
directives |
|
|
|
Component Instance |
|
$data |
|
|
$props |
|
|
$el |
|
|
$options |
|
|
$parent |
|
|
$root |
|
|
$slots |
|
|
$refs |
|
|
$attrs |
|
|
$watch() |
|
|
$emit() |
|
|
$forceUpdate() |
|
|
$nextTick() |
|
|
Built-ins
Keyword |
Описание |
Пример |
|
Directives |
|
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 |
|
|
|
Special Attributes |
|
key |
|
|
ref |
|
|
is |
|
|
|
Components |
|
<Transition> |
|
|
<TransitionGroup> |
|
|
<KeepAlive> |
|
|
<Teleport> |
|
|
<Suspense> |
|
|
|
Special Elements |
|
<component> |
|
|
<slot> |
|
|
<template> |
|
|
Single-File Component
| Keyword | Описание | Пример |
|———|———-|——–|
Advanced APIs
| Keyword | Описание | Пример |
|———|———-|——–|
Ссылки:
https://vuejs.org
https://router.vuejs.org
https://vue-router-ru.netlify.app
https://metanit.com/web/vue
← Назад к перечню шпаргалок