在每次变更检测周期中,Angular 会根据其检测策略同步评估组件中的所有模板表达式,并执行 ngDoCheck、ngAfterContentChecked、ngAfterViewChecked 和 ngOnChanges 生命周期钩子。为了移除慢速计算,您可以优化算法、使用纯管道或记忆化缓存数据,并限制生命周期钩子的使用。
ngDoCheck
ngAfterContentChecked
ngAfterViewChecked
ngOnChanges
用自己的话写下这一站的结论。