我是 Angular 环境的新手,最近,我一直在为变更检测策略而苦苦挣扎。根据我读过的许多文章,使用 OnPush 策略,一个组件会告诉 Angular,除非我的输入绑定发生更改,否则您可以为我跳过更改检测。我的问题来了:正如标题所说,如果组件没有输入绑定,OnPush 策略会无用/错误吗?
不,OnPush还是有道理的。
与OnPush变化检测也将自动调用如果一个事件绑定或|asnyc组件的管接收事件。
OnPush 正如您所提到的,还可以防止更改检测在父组件上运行时自动运行,这可能效率低下。
| 归档时间: |
|
| 查看次数: |
488 次 |
| 最近记录: |