Open
Description
- ποΈ Dropped (will not be implemented in Vapor)
- Application API
-
->createApp
createVaporApp
-
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.globalProperties
- ποΈ
app.config.optionMergeStrategies
-
- General
-
version
-
nextTick()
-
defineComponent()
(partial)- types
-
defineAsyncComponent()
-
defineCustomElement()
-
- Reactivity API: Core
-
ref()
-
computed()
-
reactive()
-
readonly()
-
watchEffect()
-
watchPostEffect()
-
watchSyncEffect()
-
watch()
-
- Composition API: Lifecycle Hooks
-
onMounted()
-
onUpdated()
-
onUnmounted()
-
onBeforeMount()
-
onBeforeUpdate()
-
onBeforeUnmount()
-
onErrorCaptured()
-
onRenderTracked()
-
onRenderTriggered()
-
onActivated()
-
onDeactivated()
-
onServerPrefetch()
-
- Composition API: Dependency Injection
-
provide()
-
inject()
-
hasInjectionContext()
-
- ποΈ
Options API - Built-in 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
(on hold) -
v-cloak
-
- Built-in Components
-
<Transition>
-
<TransitionGroup>
-
<KeepAlive>
Builtin Component: KeepAliveΒ #235 -
<Teleport>
-
<Suspense>
-
- Built-in Special Elements
-
<component>
-
<slot>
-
<template>
(partial)
-
- Built-in Special Attributes
-
key
(partial) -
ref
(partial) -
is
-
- Single-File Component
-
vapor
attribute (partial) -
useCssModule
-
useCssVars
-
- Custom Renderer API