对于Angular 2中的传递对象,单向数据绑定实际上不是单向的吗?

时间:2017-02-16 09:54:25

标签: angular

基本上,如果将对象(不是基元)传递给组件的@input单向数据绑定()实际上是双向数据绑定,因为my-component中对“bar”的所有更改都会明显应用在组件的父级栏中。 处理组件中对象引用的参考方法是什么?只使用原语?有没有办法真正实现单向绑定?

1 个答案:

答案 0 :(得分:1)

这与数据绑定无关。对象通过数据绑定引用传递。如果引用用于修改实例,则包含相同位置的每个其他位置都将看到更改。

也许你想在传递它之前克隆它。