Aula 11

Angular

Ciclo de Vida de um Componente no Angular

No Angular, cada componente ou diretiva segue um ciclo de vida definido. Esse ciclo representa as etapas pelas quais o componente passa desde sua criação até sua destruição.

Principais Lifecycle Hooks

Exemplo 1

Veja abaixo um exemplo de uso básico dos hooks:

    
import { Component, OnInit, OnDestroy } from '@angular/core';

@Component({
  selector: 'app-exemplo',
  template: '

Componente carregado!

' }) export class ExemploComponent implements OnInit, OnDestroy { ngOnInit() { console.log('Componente inicializado'); } ngOnDestroy() { console.log('Componente será destruído'); } }