瀏覽代碼

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)
       }