Passer au contenu
Vue.js Live
- London - May 12 & 15
|
VueConf US
- New Orleans - May 24-26
Vue.js
Recherche
Navigation principale
Docs
Guide
Tutoriel
Exemples
Commencer
Vue 2 Docs
Migration depuis Vue 2
API
Playground
Écosystème
Ressources
Partenaires
Thèmes
Certification
Offres d’emploi
Boutique t-shirt
Librairies Officielles
Vue Router
Pinia
Guide des outils
Cours au format vidéo
Vue Mastery (EN)
Vue School (EN)
Aide
Serveur Discord
Discussions GitHub
Communauté DEV
Actualités
Blog
Twitter
Événements
Newsletter
À propos
FAQ
L’équipe
Releases
Guide de la communauté
Code de bonne conduite
Le documentaire
Sponsor
Partenaires
English
简体中文
日本語
Українська
Français
Aidez-nous à traduire !
github
twitter
discord
Apparence
github
twitter
discord
API
Filtre
API globale
Application
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
Générale
version
nextTick()
defineComponent()
defineAsyncComponent()
defineCustomElement()
Composition API
setup()
Utilisation basique
Accéder aux props
Contexte de la fonction setup
Utilisation avec les fonctions de rendu
Réactivité : Essentiel
ref()
computed()
reactive()
readonly()
watchEffect()
watchPostEffect()
watchSyncEffect()
watch()
Réactivité : Utilitaires
isRef()
unref()
toRef()
toRefs()
isProxy()
isReactive()
isReadonly()
Réactivité : Avancé
shallowRef()
triggerRef()
customRef()
shallowReactive()
shallowReadonly()
toRaw()
markRaw()
effectScope()
getCurrentScope()
onScopeDispose()
Les hooks du cycle de vie
onMounted()
onUpdated()
onUnmounted()
onBeforeMount()
onBeforeUpdate()
onBeforeUnmount()
onErrorCaptured()
onRenderTracked()
onRenderTriggered()
onActivated()
onDeactivated()
onServerPrefetch()
Injection de dépendances
provide()
inject()
Options API
Options : État
data
props
computed
methods
watch
emits
expose
Options : Rendu
template
render
compilerOptions
Options : Cycle de vie
beforeCreate
created
beforeMount
mounted
beforeUpdate
updated
beforeUnmount
unmounted
errorCaptured
renderTracked
renderTriggered
activated
deactivated
serverPrefetch
Options : Composition
provide
inject
mixins
extends
Options : Divers
name
inheritAttrs
components
directives
L'instance de composant
$data
$props
$el
$options
$parent
$root
$slots
$refs
$attrs
$watch()
$emit()
$forceUpdate()
$nextTick()
Built-ins
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
Composants
<Transition>
<TransitionGroup>
<KeepAlive>
<Teleport>
<Suspense>
Éléments spéciaux
<component>
<slot>
<template>
Attributs spéciaux
key
ref
is
Composants monofichiers
Spécifications liées à la syntaxe
Vue d'ensemble
Blocs de langage
Inférence automatique à parti des noms
Pré-processeurs
Imports src
Commentaires
<script setup>
Syntaxe basique
Réactivité
Utilisation des composants
Utilisation de directives personnalisées
defineProps() et defineEmits()
defineExpose()
useSlots() et useAttrs()
Utilisation en parallèle du <script> normal
await de haut niveau
Fonctionnalités propres à TypeScript
Restrictions
Fonctionnalités CSS
CSS à portée limitée
Modules CSS
v-bind() dans du CSS
API avancées
Fonctions de rendu
h()
mergeProps()
cloneVNode()
isVNode()
resolveComponent()
resolveDirective()
withDirectives()
withModifiers()
Rendu côté serveur
renderToString()
renderToNodeStream()
pipeToNodeWritable()
renderToWebStream()
pipeToWebWritable()
renderToSimpleStream()
useSSRContext()
Types utilitaires TypeScript
PropType<T>
ComponentCustomProperties
ComponentCustomOptions
ComponentCustomProps
CSSProperties
Rendu personnalisé
createRenderer()
APIa chargé