如何“;樱桃采摘”;元素,在DOM中重新定位它们

How to "cherry-pick" elements, re-positioning them within the DOM?

本文关键字:新定位 定位 樱桃 如何 元素 DOM      更新时间:2023-09-26

我有一个视频元素,它在视图初始化后由外部Javascript库动态添加到DOM中。我希望做的是将其从原始父节点中删除,并将其附加为另一个的子节点。在Angular 2中有没有一种预定的方法可以做到这一点,例如使用Renderer?我已经从外部库的回调函数中引用了视频元素。

非常感谢。

我现在使用Renderer类的'projectNodes'方法在DOM中移动元素。这可以用来代替"appendChild"。唯一的小麻烦是需要将数组传递给此方法,即使只需要操作一个节点。