我正在使用从父组件传递给子组件的对象数组。当新项目被推送到数组或数组中现有对象之一的属性发生更改时,它不会触发ngOnChanges
使用此变量的组件(父/子/兄弟组件)。
在 AngularJS$watchCollection
中,我们可以使用它来监视复杂的对象。Angular2+ 有类似的东西吗?
如何进行类似于$watchCollection
Angular2 + 的深度检查?
我熟悉 AngularJS,但不熟悉 Angular2 +。
更新:
按照@Shirish Patel 的建议here,我发现虽然变量的变化在各处得到反映,但该ngOnChanges
函数没有被触发。为什么会这样?我需要触发此功能,以便我可以处理更改值的其他操作。