我们如何将子节点附加到ng-content而不重新渲染Angular Elements?

问题描述 投票:0回答:2

Iam附加的子节点未正确放置在我使用Angular元素创建的自定义元素的ng-content区域内。

我试图在此Stackblitz中解决我的问题>

当前解决方案

如果在添加到dom之前将子节点添加到创建的自定义元素实例中,它将起作用。

期望的解决方案

有什么方法可以轻松地将子节点添加到我的自定义角度元素使用javascript(appendChild)而不重新呈现整体再次添加组件。

谢谢。

Iam附加的子节点未正确放置在我使用Angular元素创建的自定义元素的ng-content区域内。我试图在这个Stackblitz中解决我的问题...

javascript angular custom-element angular-elements
2个回答
0
投票

您可以使用getElementsByClassName


0
投票

这不是Angular方法。您不应该像这样直接操作DOM。您应该将数组绑定到模板。

© www.soinside.com 2019 - 2024. All rights reserved.