From b0951ef8a2fa518d9f08cfdcc041aebfdd0eaf49 Mon Sep 17 00:00:00 2001 From: virgosoy Date: Wed, 1 Mar 2023 17:28:33 +0800 Subject: [PATCH] fix: prop value is symbol and invalid type error --- packages/runtime-core/src/componentProps.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/runtime-core/src/componentProps.ts b/packages/runtime-core/src/componentProps.ts index db8bf73a9a1..c88a0e53d9a 100644 --- a/packages/runtime-core/src/componentProps.ts +++ b/packages/runtime-core/src/componentProps.ts @@ -712,6 +712,9 @@ function getInvalidTypeMessage( * dev only */ function styleValue(value: unknown, type: string): string { + if (typeof value === 'symbol') { + value = value.toString() + } if (type === 'String') { return `"${value}"` } else if (type === 'Number') {