| ... |
|
animation-key-for-rerender.md
|
4.49 KB |
|
animation-transitiongroup-performance.md
|
5.72 KB |
|
async-component-error-handling.md
|
3.21 KB |
|
async-component-keepalive-ref-issue.md
|
2.83 KB |
|
async-component-suspense-control.md
|
2.12 KB |
|
async-component-vue-router.md
|
2.83 KB |
|
attrs-event-listener-merging.md
|
4.6 KB |
|
checkbox-true-false-value-form-submission.md
|
3.42 KB |
|
cleanup-side-effects.md
|
4.24 KB |
|
click-events-on-components.md
|
4.62 KB |
|
component-naming-conflicts.md
|
4.36 KB |
|
component-ref-requires-defineexpose.md
|
4.11 KB |
|
composable-avoid-hidden-side-effects.md
|
5.73 KB |
|
composable-call-location-restrictions.md
|
4.79 KB |
|
composable-naming-return-pattern.md
|
3.9 KB |
|
composable-tovalue-inside-watcheffect.md
|
5.09 KB |
|
composition-api-not-functional-programming.md
|
3.8 KB |
|
composition-api-script-setup-async-context.md
|
5.23 KB |
|
composition-api-vs-react-hooks-differences.md
|
4.79 KB |
|
computed-array-mutation.md
|
4.27 KB |
|
computed-conditional-dependencies.md
|
4.28 KB |
|
computed-no-parameters.md
|
4.38 KB |
|
computed-no-side-effects.md
|
3.21 KB |
|
computed-return-value-readonly.md
|
4 KB |
|
configure-app-before-mount.md
|
2.71 KB |
|
declare-emits-for-documentation.md
|
5 KB |
|
define-expose-before-await.md
|
4.19 KB |
|
define-model-default-value-sync.md
|
3.95 KB |
|
defineEmits-must-be-top-level.md
|
4.06 KB |
|
defineEmits-no-runtime-and-type-mixed.md
|
4.24 KB |
|
definemodel-object-mutation-no-emit.md
|
4.01 KB |
|
dom-update-timing-nexttick.md
|
2.73 KB |
|
dynamic-argument-constraints.md
|
4.23 KB |
|
dynamic-component-registration-vite.md
|
4.16 KB |
|
event-modifier-order-matters.md
|
2.75 KB |
|
exact-modifier-for-precise-shortcuts.md
|
4.27 KB |
|
fallthrough-attrs-overwrite-vue3.md
|
3.82 KB |
|
in-dom-template-parsing-caveats.md
|
4.42 KB |
|
inheritattrs-false-for-wrapper-components.md
|
4.41 KB |
|
keepalive-router-nested-double-mount.md
|
4.99 KB |
|
keepalive-transition-memory-leak.md
|
3.49 KB |
|
keyup-modifier-timing.md
|
4.2 KB |
|
lifecycle-dom-access-timing.md
|
5.06 KB |
|
lifecycle-hooks-synchronous-registration.md
|
3.83 KB |
|
lifecycle-ssr-awareness.md
|
4.99 KB |
|
local-components-not-in-descendants.md
|
3.68 KB |
|
mount-return-value.md
|
2.63 KB |
|
multi-root-component-class-attrs.md
|
2.38 KB |
|
native-event-collision-with-emits.md
|
4.45 KB |
|
no-passive-with-prevent.md
|
3.72 KB |
|
no-v-if-with-v-for.md
|
3.84 KB |
|
perf-computed-object-stability.md
|
4.66 KB |
|
perf-props-stability-update-optimization.md
|
3.73 KB |
|
plugin-global-properties-sparingly.md
|
3.39 KB |
|
plugin-install-before-mount.md
|
3.14 KB |
|
plugin-prefer-provide-inject-over-global-properties.md
|
3.35 KB |
|
plugin-typescript-type-augmentation.md
|
4.08 KB |
|
prop-defineprops-scope-limitation.md
|
3.63 KB |
|
provide-inject-debugging-challenges.md
|
5.52 KB |
|
provide-inject-default-value-factory.md
|
5.56 KB |
|
provide-inject-reactivity-not-automatic.md
|
5.01 KB |
|
provide-inject-synchronous-setup.md
|
5.05 KB |
|
reactive-destructuring.md
|
2.61 KB |
|
reactivity-debugging-hooks.md
|
4.22 KB |
|
reactivity-markraw-for-non-reactive.md
|
4.56 KB |
|
reactivity-proxy-identity-hazard.md
|
2.97 KB |
|
reactivity-same-tick-batching.md
|
4.42 KB |
|
ref-value-access.md
|
2.05 KB |
|
refs-in-collections-need-value.md
|
2.96 KB |
|
render-function-avoid-internal-vnode-properties.md
|
4.27 KB |
|
render-function-vnodes-must-be-unique.md
|
3.44 KB |
|
rendering-render-function-h-import-vue3.md
|
3.27 KB |
|
rendering-render-function-return-from-setup.md
|
3.55 KB |
|
rendering-render-function-slots-as-functions.md
|
4.04 KB |
|
rendering-resolve-component-for-string-names.md
|
5.6 KB |
|
select-initial-value-ios-bug.md
|
3.05 KB |
|
self-referencing-component-name.md
|
3.65 KB |
|
sfc-named-exports-forbidden.md
|
4.32 KB |
|
sfc-scoped-css-child-component-styling.md
|
3.65 KB |
|
sfc-scoped-css-dynamic-content.md
|
4.36 KB |
|
sfc-scoped-css-slot-content.md
|
4.57 KB |
|
sfc-script-setup-reactivity.md
|
4.94 KB |
|
slot-forwarding-to-child-components.md
|
3.92 KB |
|
slot-implicit-default-content.md
|
3.39 KB |
|
slot-name-reserved-prop.md
|
2.72 KB |
|
slot-named-scoped-explicit-default.md
|
2.94 KB |
|
slot-render-scope-parent-only.md
|
3.57 KB |
|
slot-v-slot-on-components-or-templates-only.md
|
3.01 KB |
|
ssr-hydration-mismatch-causes.md
|
6.78 KB |
|
ssr-platform-specific-apis.md
|
6.76 KB |
|
state-ssr-cross-request-pollution.md
|
6.94 KB |
|
suspense-no-builtin-error-handling.md
|
2.94 KB |
|
suspense-ssr-hydration-issues.md
|
4.2 KB |
|
tailwind-dynamic-class-generation.md
|
3.08 KB |
|
teleport-scoped-styles-limitation.md
|
3.81 KB |
|
teleport-ssr-hydration.md
|
3.69 KB |
|
teleport-target-must-exist.md
|
3.23 KB |
|
template-expressions-restrictions.md
|
3.36 KB |
|
template-functions-no-side-effects.md
|
5.07 KB |
|
template-ref-null-with-v-if.md
|
2.95 KB |
|
template-ref-unwrapping-top-level.md
|
3.06 KB |
|
template-ref-v-for-order.md
|
4.44 KB |
|
textarea-no-interpolation.md
|
2.24 KB |
|
transition-group-flip-inline-elements.md
|
3.93 KB |
|
transition-group-move-animation-position-absolute.md
|
3.66 KB |
|
transition-group-no-default-wrapper-vue3.md
|
3.91 KB |
|
transition-js-hooks-done-callback.md
|
6.02 KB |
|
transition-nested-duration.md
|
4.88 KB |
|
transition-reusable-scoped-style.md
|
5.17 KB |
|
transition-router-view-appear.md
|
4.81 KB |
|
transition-type-when-mixed.md
|
4.32 KB |
|
transition-unmount-hook-timing.md
|
4.21 KB |
|
ts-defineprops-boolean-default-false.md
|
5.4 KB |
|
ts-defineprops-imported-types-limitations.md
|
5.88 KB |
|
ts-event-handler-explicit-typing.md
|
5.81 KB |
|
ts-reactive-no-generic-argument.md
|
4.73 KB |
|
ts-shallowref-for-dynamic-components.md
|
5.94 KB |
|
ts-template-ref-null-handling.md
|
5.23 KB |
|
ts-template-type-casting.md
|
4.98 KB |
|
ts-withdefaults-mutable-factory-function.md
|
4.53 KB |
|
undeclared-emits-double-firing.md
|
4.86 KB |
|
use-template-ref-vue35.md
|
4.18 KB |
|
v-else-must-follow-v-if.md
|
3.87 KB |
|
v-for-component-props.md
|
2.56 KB |
|
v-for-computed-reverse-sort.md
|
2.78 KB |
|
v-for-key-attribute.md
|
3.17 KB |
|
v-for-range-starts-at-one.md
|
2.21 KB |
|
v-if-null-check-order.md
|
4.2 KB |
|
v-model-ignores-html-attributes.md
|
2.46 KB |
|
v-model-ime-composition.md
|
2.83 KB |
|
v-model-number-modifier-behavior.md
|
3.61 KB |
|
v-show-template-limitation.md
|
3.55 KB |
|
watch-async-cleanup.md
|
4.33 KB |
|
watch-async-creation-memory-leak.md
|
4.04 KB |
|
watch-deep-same-object-reference.md
|
4.34 KB |
|
watch-flush-timing.md
|
4.92 KB |
|
watch-reactive-property-getter.md
|
2.95 KB |
|
watcheffect-async-dependency-tracking.md
|
4.54 KB |
|
watcheffect-flush-post-for-refs.md
|
4.18 KB |