Angular 12 web 组件错误地附加下拉列表

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

我想创建一个 angular 的 web 元素,它包含一些组件,例如 primeng split-button,并且它将与 Vanilla JS 一起使用。

Split-button 有一个属性“appendTo”,它将目标元素附加到叠加层,有效值为“body”或另一个元素的本地 ng-template 变量。即使我将它设置为“正文”或 HTMLBodyElement,它也会附加到自身。即使我在覆盖窗口中调用网络元素并将正确的节点传递给 appendTo,它也会继续出现在按钮之后。Example of settings, even string 'body' performes the same resultWrong position it has to be in the end of body tag

是否有机会修复它,也许我必须将每个内部组件构建为网络元素,然后只创建一个完整的覆盖物?

问题的属性是使下拉实例附加到正确的元素,而不是它本身。

javascript angular primeng web-component angular-elements
© www.soinside.com 2019 - 2024. All rights reserved.