diff --git a/packages/compiler-sfc/src/compileScript.ts b/packages/compiler-sfc/src/compileScript.ts index 19a6bb61..f802bdff 100644 --- a/packages/compiler-sfc/src/compileScript.ts +++ b/packages/compiler-sfc/src/compileScript.ts @@ -947,6 +947,8 @@ export function compileScript( } } returned = `{ ${Object.keys(allBindings).join(', ')}${ + // the `__isScriptSetup: true` flag is used by componentPublicInstance + // proxy to allow properties that start with $ or _ __TEST__ ? `` : `, __isScriptSetup: true` } }` }