如何使用onpush更新子组件?

时间:2019-10-10 14:04:53

标签: javascript angular angular5 angular2-changedetection

我正在了解onPush变化检测如何以角度进行工作。我清除了大部分概念。但是我很难找到一件事。 场景

假设我们有一个父组件将一些值传递给子组件,并且子组件具有onPush更改检测策略,并且该子组件具有一个按钮,该按钮执行一些不向父对象发出任何内容的任务。

当我们单击该按钮时,子组件更改检测将从Root组件工作到该父组件,然后似乎子组件中没有引用更改,因此它不应在子组件中执行更改检测。因为未更改引用,所以单击了按钮。 但是它也在那里执行。

在这里,我很困惑,有人可以帮助我说得更清楚吗。

0 个答案:

没有答案