Boa tarde pessoal.
Minha dúvida é se daria para utilizar mais de um resolver para o mesmo component? Fiz essa pergunta pensando num cenário em que um component precisa fazer mais de uma chamada assíncrona.
Obrigado.
Boa tarde pessoal.
Minha dúvida é se daria para utilizar mais de um resolver para o mesmo component? Fiz essa pergunta pensando num cenário em que um component precisa fazer mais de uma chamada assíncrona.
Obrigado.
Fala ai Andrews, tudo bem? É possível sim, na rota onde você define o objeto do resolve
você pode passar quantas chave/valor quiser:
{ path: '', component: AComponent, resolve: {
a: AResolver,
app: AppResolver,
},
}
Depois no componente é só acessar:
console.log(this.route.snapshot.data.a);
console.log(this.route.snapshot.data.app);
Espero ter ajudado.
Blz Matheus. Peguei a ideia
Obrigado.
Magina, sempre que precisar não deixe de criar suas dúvidas.
Abraços e bons estudos.