⊗jsagPmLCOI 71 of 97 menu

Gancho ngOnInit no Angular

O gancho ngOnInit é acionado durante a inicialização do componente. Em termos de ação, ele é semelhante ao construtor de uma classe, mas nele você pode executar tarefas mais complexas, por exemplo, carregar dados de um servidor.

Vamos ver como usar este gancho. Primeiro, é preciso importar sua interface:

import { OnInit } from '@angular/core';

Em seguida, você precisa incluir a interface na classe do componente:

export class UserComponent implements OnInit { }

Após isso, poderemos escrever o método ngOnInit na classe do componente e este método será executado automaticamente durante a inicialização da classe. Vamos verificar seu funcionamento:

export class UserComponent implements OnInit { constructor() { console.log('constructor is started'); } ngOnInit() { console.log('onInit is applied'); } }

Crie um método privado show e chame-o durante a inicialização do componente.

azbydeenesfrkakkptruuz