我想创建一个 angular 的 web 元素,它包含一些组件,例如 primeng split-button,并且它将与 Vanilla JS 一起使用。
Split-button 有一个属性“appendTo”,它将目标元素附加到叠加层,有效值为“body”或另一个元素的本地 ng-template 变量。即使我将它设置为“正文”或 HTMLBodyElement,它也会附加到自身。即使我在覆盖窗口中调用网络元素并将正确的节点传递给 appendTo,它也会继续出现在按钮之后。
是否有机会修复它,也许我必须将每个内部组件构建为网络元素,然后只创建一个完整的覆盖物?
问题的属性是使下拉实例附加到正确的元素,而不是它本身。