From 1b1242f4d1349e361335b2815f41742d41283a94 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E4=B8=B6=E8=BF=9C=E6=96=B9?= Date: Fri, 5 May 2023 16:00:01 +0800 Subject: [PATCH] fix(runtime-core): handle template ref with number values (#8233) close #8230 --- packages/runtime-core/src/vnode.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/runtime-core/src/vnode.ts b/packages/runtime-core/src/vnode.ts index bed2b4f1ee..a69b34ed94 100644 --- a/packages/runtime-core/src/vnode.ts +++ b/packages/runtime-core/src/vnode.ts @@ -404,6 +404,9 @@ const normalizeRef = ({ ref_key, ref_for }: VNodeProps): VNodeNormalizedRefAtom | null => { + if (typeof ref === 'number') { + ref = '' + ref + } return ( ref != null ? isString(ref) || isRef(ref) || isFunction(ref) -- 2.47.3