【发布时间】:2017-08-15 04:50:17
【问题描述】:
我有一个使用 ajax 请求检索对象数组的父组件。
该组件有两个子组件:一个以树形结构显示对象,另一个以表格格式呈现其内容。父母通过 @input 属性将数组传递给他们的孩子,他们正确地显示内容。一切如预期。
当您更改对象中的某些字段时会出现问题:子组件不会收到这些更改的通知。仅当您手动将数组重新分配给其变量时才会触发更改。
我习惯使用 Knockout JS,需要得到类似于 observableArrays 的效果。
我读过一些关于 DoCheck 的文章,但我不确定它是如何工作的。
【问题讨论】:
-
@Adam 不要那么肤浅
标签: javascript angular typescript