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

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

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