From: Thorsten Lünborg Date: Fri, 5 Feb 2021 18:55:45 +0000 (+0100) Subject: feat(runtime-core): improve render context warning (#2496) X-Git-Tag: v3.0.6~40 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=288ae0a8d9444365ad7438462e072c425150cbf1;p=thirdparty%2Fvuejs%2Fcore.git feat(runtime-core): improve render context warning (#2496) Co-authored-by: Thorsten Luenborg --- diff --git a/packages/runtime-core/src/componentPublicInstance.ts b/packages/runtime-core/src/componentPublicInstance.ts index 1e62f8b16c..0269fdf66d 100644 --- a/packages/runtime-core/src/componentPublicInstance.ts +++ b/packages/runtime-core/src/componentPublicInstance.ts @@ -349,7 +349,7 @@ export const PublicInstanceProxyHandlers: ProxyHandler = { )} must be accessed via $data because it starts with a reserved ` + `character ("$" or "_") and is not proxied on the render context.` ) - } else { + } else if (instance === currentRenderingInstance) { warn( `Property ${JSON.stringify(key)} was accessed during render ` + `but is not defined on instance.`