如果一个值太抽象,这会阻止该值在传递给它的组件中更新吗?例如:<some-component [someValue]="someValue"></some-component>
,如果我们在父组件中定义someValue
someValue = otherValue
并且我们说更改someOtherValue
otherValue = someOtherValue
会更新子组件中的someValue
?我遇到了一些问题,想知道这是否可能是问题所在。
如果它是原始数据类型(字符串、数字、布尔值),则不会触发更改,但如果它是一个对象,那么是的,更改对象的属性将触发更改检测。
希望会有所帮助