Kaynağa Gözat

refactor(codegen): only generate pre data for possible components

Evan You 7 yıl önce
ebeveyn
işleme
002acbe678
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      src/compiler/codegen/index.js

+ 1 - 1
src/compiler/codegen/index.js

@@ -75,7 +75,7 @@ export function genElement (el: ASTElement, state: CodegenState): string {
       code = genComponent(el.component, el, state)
     } else {
       let data
-      if (!el.plain || el.pre) {
+      if (!el.plain || (el.pre && state.maybeComponent(el))) {
         data = genData(el, state)
       }