请注意,在我看来,当我编写这个装订链时,有多少手表会设置角度:
<div>{{myobject.prop1}} - {{myobject.prop2}} - {{myobject.prop3}}</div>
只有一三个吗?如果有3只手表,那么我会改写这些装订,就像我认为我会获得更好的表现一样:
<div>{{myobject.prop1 + " - " + myobject.prop2 + " - " + myobject.prop3}}</div>
谢谢!
答案 0 :(得分:1)
两种情况下你都会有3只手表。实际上,当你有3只手表时,性能并不是那么大。
答案 1 :(得分:0)
Angular将创造三款手表。但是,如果每个属性只是基本数据类型,如string
或number
,您可以将其保留原样,因为Angular的摘要周期已经过很好的优化。
我不认为连接会带来任何性能上的好处,因为在这种情况下,Angular必须在每个摘要循环期间评估整个表达式,看看它们是否有任何改变,所以我相信这会比前一个更慢