我们试图将输入传递给一个angular web组件。 为了使系统健壮,我们将从api中得到两个值
组件
我们也从db获取)因此我们能够动态地添加脚本,然后通过使用Renderer2的createElement添加选择器名称。 但是现在我们被困住了,因为我们想把输入传递给组件,比如
<component [data]="'Hello'"></component>
因此问题是如何在元素中添加角度输入标记,该元素是通过使用
renderer.createElement
是否有可能通过或应该改变逻辑来添加元素?
要点是javascript位置和选择器都是动态的。
提前致谢
您应该通过componentfactory
创建组件,如以下所示(https://stackoverflow.com/a/50429222/7255496),并手动设置组件输入。