瀏覽代碼

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