1
resposta

Subscribe do http

Gostaria de retirar uma dúvida referente ao subscribe da listagem de curso.

Temos como exemplo o seguinte código:

ngOnInit() {
    this.cursosService.getCursos().subscribe(cursos => this.cursos = cursos);
}

Nesse caso estamos nos inscrevendo no método que irá buscar em nosso serviço todos os cursos, sei que o http retorna um Observable do tipo que eu botar. Aí que vem a questão. Depois que meu componente que lista os cursos é destruído, esse observable do http tem um unsubscribe ? Ou ele fica inscrito para sempre ?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá Marcos. A própria chamada subscribe() possui um objeto que tem um método unsubscribe(). Tem casos específicos que deve ser usado, por exemplo quando se tem uma sequência infinita de Observables, No caso, como tem limite, não precisa usar o Unsubscribe().