我可以使用三个输入属性
<sample-component [attr1]="value1" [attr2]="value2" [attr3]="value3"></sample-component>
或
<sample-component [combinedAttr]="combinedObject"></sample-component>
在该组合的对象中,我有三个属性值。
哪一种是最好的方法?如果最好的对象是建议单个输入和单个输出?
我认为单独的属性方法要好得多,假设您要通过更改一个属性(对象方式(来操纵组件,您必须具有一个对象模型(如果只有您并没有通过我的需求创建JS对象,根据我所知,这是一种不好的做法。因此,您的内存充满了额外的对象。当发生变化时,您必须更改更多宫殿才能添加更多属性。