如何在 AngularDart 中使用 ngAfterChanges

How to use ngAfterChanges in AngularDart

ngOnChanges is deprecated in favour of ngAfterChanges,但前者得到的是已更改的属性列表。后者一无所获。我怎么知道发生了什么变化,以便我只能在特定 @Input 发生变化时执行昂贵的操作?

计算更改列表实际上本身就很昂贵。所以它被删除了,如果只是昂贵的输入发生了变化,我建议使用 setter 标记。