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

wip(vapor): treat `<script vapor>` as setup

Evan You пре 1 година
родитељ
комит
c2a91a8daf
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      packages/compiler-sfc/src/parse.ts

+ 1 - 1
packages/compiler-sfc/src/parse.ts

@@ -200,7 +200,7 @@ export function parse(
       case 'script':
         const scriptBlock = createBlock(node, source, pad) as SFCScriptBlock
         descriptor.vapor ||= !!scriptBlock.attrs.vapor
-        const isSetup = !!scriptBlock.attrs.setup
+        const isSetup = !!(scriptBlock.attrs.setup || scriptBlock.attrs.vapor)
         if (isSetup && !descriptor.scriptSetup) {
           descriptor.scriptSetup = scriptBlock
           break