Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

OnInit ou ngOnInit

Quais são as diferenças entre o OnInit e o ngOnInit?

1 resposta
solução!

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!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software