我有一个父子组件,父组件通过 @Input 装饰器将对象传递给子组件。问题是孩子只获得父数据一次,然后在将来更改传递给孩子的父属性后,该值不会更新。
原文由 user2385716 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个父子组件,父组件通过 @Input 装饰器将对象传递给子组件。问题是孩子只获得父数据一次,然后在将来更改传递给孩子的父属性后,该值不会更新。
原文由 user2385716 发布,翻译遵循 CC BY-SA 4.0 许可协议
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答936 阅读✓ 已解决
6 回答1.1k 阅读
3 回答1.3k 阅读✓ 已解决
在父组件更改时,也对子组件进行更改
这是您可以如何使用
OnChanges
检测组件变化的接口在
parent.component.html
在
child.component.ts
演示