From 74387929cd29db8d090d098e4d67c3996f81d032 Mon Sep 17 00:00:00 2001 From: Evan You Date: Tue, 12 Dec 2023 17:04:16 +0800 Subject: [PATCH] chore: update defineModel comment docs [ci skip] --- packages/runtime-core/src/apiSetupHelpers.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/runtime-core/src/apiSetupHelpers.ts b/packages/runtime-core/src/apiSetupHelpers.ts index c11464071f5..7d056bfdb48 100644 --- a/packages/runtime-core/src/apiSetupHelpers.ts +++ b/packages/runtime-core/src/apiSetupHelpers.ts @@ -228,8 +228,11 @@ export function defineSlots< * Otherwise the prop name will default to "modelValue". In both cases, you * can also pass an additional object which will be used as the prop's options. * - * If the parent did not provide the corresponding v-model props, the returned - * ref can still be used and will behave like a normal local ref. + * The the returned ref behaves differently depending on whether the parent + * provided the corresponding v-model props or not: + * - If yes, the returned ref's value will always be in sync with the parent + * prop. + * - If not, the returned ref will behave like a normal local ref. * * @example * ```ts