Skip to content

Commit

Permalink
fix component initial update
Browse files Browse the repository at this point in the history
  • Loading branch information
kbrsh committed Jul 4, 2018
1 parent d6200cc commit b8b70d7
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 3 deletions.
6 changes: 5 additions & 1 deletion dist/moon.js
Original file line number Diff line number Diff line change
Expand Up @@ -498,12 +498,16 @@
}
}

createCode$1 += (getElement(element.component)) + ".create(" + (getElement(parent.element)) + ");";

if (dynamic) {
updateCode$1 += (getElement(element.component)) + ".update();";
} else {
createCode$1 += (getElement(element.component)) + ".update();";
}

return [
createCode$1 + (getElement(element.component)) + ".create(" + (getElement(parent.element)) + ");" + (getElement(element.component)) + ".update();",
createCode$1,
updateCode$1,
((getElement(element.component)) + ".destroy();")
];
Expand Down
2 changes: 1 addition & 1 deletion dist/moon.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 5 additions & 1 deletion src/compiler/generator/generator.js
Original file line number Diff line number Diff line change
Expand Up @@ -138,12 +138,16 @@ export const generateAll = (element, parent, root, reference) => {
}
}

createCode += `${getElement(element.component)}.create(${getElement(parent.element)});`;

if (dynamic) {
updateCode += `${getElement(element.component)}.update();`;
} else {
createCode += `${getElement(element.component)}.update();`;
}

return [
createCode + `${getElement(element.component)}.create(${getElement(parent.element)});${getElement(element.component)}.update();`,
createCode,
updateCode,
`${getElement(element.component)}.destroy();`
];
Expand Down

0 comments on commit b8b70d7

Please sign in to comment.