Quais são as diferenças entre o OnInit e o ngOnInit?
Quais são as diferenças entre o OnInit e o ngOnInit?
Olá Hugo, tudo bem?
A diferença entre o OnInit e o ngOnInit é que o primeiro é uma interface e o segundo é um método. A interface OnInit é implementada pela classe que deseja receber o evento de inicialização, enquanto o método ngOnInit é chamado automaticamente pelo Angular após a inicialização do componente.
Ou seja, o OnInit é apenas uma forma de garantir que a classe que implementa essa interface tenha um método chamado ngOnInit, que será executado pelo Angular. Já o ngOnInit é o método que de fato realiza a inicialização do componente.
Espero ter esclarecido sua dúvida. Se tiver mais alguma pergunta, é só perguntar!
Espero ter ajudado e bons estudos!