From: edison Date: Wed, 28 Feb 2024 11:06:18 +0000 (+0800) Subject: fix(warning): stringify args in warn handler (#10414) X-Git-Tag: v3.4.21~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bc37258caa2f6f67f4554ab8587aca3798d92124;p=thirdparty%2Fvuejs%2Fcore.git fix(warning): stringify args in warn handler (#10414) close #10409 --- diff --git a/packages/runtime-core/src/warning.ts b/packages/runtime-core/src/warning.ts index 16928387df..c3b2ebbd02 100644 --- a/packages/runtime-core/src/warning.ts +++ b/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(