Преглед изворни кода

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

Evan You пре 5 година
родитељ
комит
61edb700d7
1 измењених фајлова са 1 додато и 1 уклоњено
  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)