哪一个提供更好的性能和正确的方式来绑定@Input角?

时间:2019-05-21 10:11:35

标签: angular input angular-decorator

我可以使用如下所示的三个Input属性

<sample-component [attr1]="value1" [attr2]="value2" [attr3]="value3"></sample-component>

<sample-component [combinedAttr]="combinedObject"></sample-component>

在那个组合对象中,我具有三个属性值。

哪个是最好的方法? 如果最好是单个对象,那么建议单个输入和单个输出?

1 个答案:

答案 0 :(得分:0)

我认为使用单独的属性方法要好得多,假设您要通过更改一个属性(即Object方法)来操纵组件,则必须为此创建一个对象模型(如果您当时没有创建JS对象,根据需求,据我所知,这是一种不好的做法。 因此,您的内存中会充斥着多余的对象。并且当发生变化时,您必须再更改几个宫殿以添加更多属性。