File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed
packages/compiler-sfc/src Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -186,6 +186,7 @@ export function parse(
186
186
source ,
187
187
false ,
188
188
) as SFCTemplateBlock )
189
+ descriptor . vapor ||= ! ! templateBlock . attrs . vapor
189
190
190
191
if ( ! templateBlock . attrs . src ) {
191
192
templateBlock . ast = createRoot ( node . children , source )
@@ -210,11 +211,8 @@ export function parse(
210
211
break
211
212
case 'script' :
212
213
const scriptBlock = createBlock ( node , source , pad ) as SFCScriptBlock
214
+ descriptor . vapor ||= ! ! scriptBlock . attrs . vapor
213
215
const isSetup = ! ! scriptBlock . attrs . setup
214
- const isVapor = ! ! scriptBlock . attrs . vapor
215
- if ( isVapor ) {
216
- descriptor . vapor = true
217
- }
218
216
if ( isSetup && ! descriptor . scriptSetup ) {
219
217
descriptor . scriptSetup = scriptBlock
220
218
break
You can’t perform that action at this time.
0 commit comments