Javascript 将角度动力学特性转换为零部件

Javascript 将角度动力学特性转换为零部件,javascript,angular,components,Javascript,Angular,Components,我需要动态地将属性插入到第三方组件中。我得到一个带有设置的对象,我需要把它放在组件中,但是各个属性都是从该对象设置的。关键和价值。可能吗 例如: export class SomeComponent { @input Prop1; @input Prop2; } export class MainComponent { someObj = {Prop1: "Value1", Prop2: "Value2"}; someArray = [1,2]; } in Mai

我需要动态地将属性插入到第三方组件中。我得到一个带有设置的对象,我需要把它放在组件中,但是各个属性都是从该对象设置的。关键和价值。可能吗

例如:

export class SomeComponent {
   @input Prop1;
   @input Prop2;
}


export class MainComponent {
   someObj = {Prop1: "Value1", Prop2: "Value2"};
   someArray = [1,2];

}

in MainComponent Template:

i cant do that:

<div *ngFor="let item of someArray>
  <some-component prop1="value1" prop2="value2"></some-component>
</div>

but thats how I need it

<div *ngFor="let item of someArray>
  <some-component {{someObj}}></some-component>
</div>
导出类组件{
@输入Prop1;
@输入Prop2;
}
导出类主组件{
someObj={Prop1:“Value1”,Prop2:“Value2”};
someArray=[1,2];
}
在主组件模板中:
我不能那样做:
我需要动态列出组件,并插入一些总是不同的设置。对不起英语。谢谢你的回答:)


角度版:8.2.7

你的问题非常广泛。一些代码会有帮助。神秘的第三方组件是什么?你的物体看起来像什么?您是使用DOM还是angular来获取它?我创建了一个示例。谢谢你的回答。有几天我才知道你在找这样的东西?ahhhhhh您要查找的是
@Input()
阅读更多:是的,组件有许多@Input,我需要插入一个带有键和值的对象来进行设置