【Angular】 在组件内使用生命周期钩子函数如 OnDestroy 时,必须先 implements 么?

unuliha / 2023-08-29 / 原文

不是必须,就算不implements,它也能被成功识别为生命周期钩子函数。但是最佳实践建议加入implements,可以增加钩子函数的数据类型检查,以及阻止某些因为未加入implements导致的错误。
参考: Angular Lifecycle Interface OnChanges should be implemented for method ngOnChanges