如果我使用 ngOnInit 方法而不实现 OnInit 接口会发生什么

Ans*_*ngh 5 angular angular-component-life-cycle

谁能告诉我如果我不实现onInit接口并且仍然组件内使用ngOnInit组件生命周期会发生什么?

因为我在没有实现接口的情况下使用了ngOnInit生命周期钩子,它对我来说也是一样的。

所以只是想了解为什么我应该实现一个接口?

yur*_*zui 6

它仍然会按预期工作。

界面帮助我们避免拼写和语法错误

根据Angular Style Guide 的建议

生命周期接口规定了类型化的方法签名。使用这些签名来标记拼写和语法错误。