Skip to content

Commit 6f2946a

Browse files
committed
fix: addedNode rendering
1 parent 4cbd079 commit 6f2946a

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/index.js

+7-3
Original file line numberDiff line numberDiff line change
@@ -772,11 +772,15 @@ Observer.init({
772772
callback: function (mutation) {
773773
if (mutation.target.hasAttribute('render-clone'))
774774
return
775-
let parentElement = mutation.target.parentElement.closest(['render'])
775+
let parentElement = mutation.target.parentElement.closest('[render]')
776776
if (!parentElement) return
777-
777+
return
778778
let renderedNode = renderedNodes.get(parentElement)
779-
let data = renderedNode.source.data
779+
let data
780+
if (renderedNode.source)
781+
data = renderedNode.source.data
782+
if (renderedNode.template)
783+
data = renderedNode.template.source.data
780784

781785
render({ element: mutation.target, data });
782786

0 commit comments

Comments
 (0)