在 Angular 14 应用程序中扩展类中声明的变量的更改检测

问题描述 投票:0回答:1

我正在寻找最好的方法来检测 Angular 扩展类中声明的属性的变化。 ngOnChanges 不会检测到这些更改,因为它们不是输入。

我目前已经实现了 ngDoCheck,它可以工作,但我很好奇是否有更好的方法可以提高性能。

angular abstract angular-lifecycle-hooks
1个回答
0
投票

您可以在类中创建可观察的属性以及可以检测到的更改。如果您不想创建可观察的对象,那么您可以创建属性的 getter 和 setter,并且在 getter 和 setter 函数上,您可以执行任何操作。

© www.soinside.com 2019 - 2024. All rights reserved.