From 94272c6163860b403f4ffbc1193d86ed7624aabe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?= Date: Wed, 7 Feb 2024 19:24:06 +0800 Subject: [PATCH] fix(runtime-vapor): retrieve prop value from element --- packages/runtime-vapor/src/directives/vModel.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/runtime-vapor/src/directives/vModel.ts b/packages/runtime-vapor/src/directives/vModel.ts index 0df7946c7..02cff1d23 100644 --- a/packages/runtime-vapor/src/directives/vModel.ts +++ b/packages/runtime-vapor/src/directives/vModel.ts @@ -210,7 +210,7 @@ function getValue( instance: ComponentInternalInstance, ) { const metadata = instance.metadata.get(el) - return metadata ? metadata.props.value : el.value + return (metadata && metadata.props.value) || el.value } export const vModelCheckbox = {}