Parcourir la source

fix(warning): stringify args in warn handler (#10414)

close #10409
edison il y a 2 ans
Parent
commit
bc37258caa
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      packages/runtime-core/src/warning.ts

+ 1 - 1
packages/runtime-core/src/warning.ts

@@ -45,7 +45,7 @@ export function warn(msg: string, ...args: any[]) {
       instance,
       ErrorCodes.APP_WARN_HANDLER,
       [
-        msg + args.join(''),
+        msg + args.map(a => a.toString?.() ?? JSON.stringify(a)).join(''),
         instance && instance.proxy,
         trace
           .map(