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

Lazyload x Componente filho

Caso eu queira reinderizar um componente filho, porém apenas se um determinada condição for satisfeira ou ao disparar um evento de click, é indicado utilizra o lazy loading? Se sim, como é feita essa utilização? Ou nesses casos é mais recomendado utilizar o componente filho através do seletor?

Além disso, existe uma diretiva de quando devo utilizar o lazyload ou quando devo utilizra por seletor?

Obrigado desde já.

1 resposta
solução!

Fala, Rafael! Beleza?

Desculpa pela demora!

No caso de componentes, eu acredito que a melhor opção seja usar a diretiva ngIf para carregar componentes dependendo de uma condição. Isso porque comparado a módulos, que geralmente são feitos com lazy loading, componentes são muito mais leves e a diferença pode não ser perceptível.

Entretanto, ainda é um assunto interessande de entender, e se você quiser ver um exemplo sobre (em inglês), recomendo o seguinte vídeo: Lazy loading of component in Angular 9

Espero que ajude!