我有一个使用 ajax 请求检索对象数组的父组件。
该组件有两个子组件:一个以树结构显示对象,另一个以表格格式呈现其内容。父级通过 @input 属性将数组传递给他们的子级,他们会正确显示内容。一切都如预期。
当您更改对象中的某些字段时会出现问题:子组件不会收到这些更改的通知。仅当您手动将数组重新分配给其变量时才会触发更改。
我习惯使用 Knockout JS,我需要获得类似于 observableArrays 的效果。
我读过一些关于 DoCheck 的内容,但我不确定它是如何工作的。