Bläddra i källkod

wip: only generate non-scope slot flag when compatConfig is present

Evan You 5 år sedan
förälder
incheckning
61edb700d7
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      packages/compiler-core/src/transforms/vSlot.ts

+ 1 - 1
packages/compiler-core/src/transforms/vSlot.ts

@@ -302,7 +302,7 @@ export function buildSlots(
       children: TemplateChildNode[]
     ) => {
       const fn = buildSlotFn(props, children, loc)
-      if (__COMPAT__) {
+      if (__COMPAT__ && context.compatConfig) {
         fn.isNonScopedSlot = true
       }
       return createObjectProperty(`default`, fn)