Filters vs Computed

[Finalizado Pelo Aluno]

Raphael Douglas Coutinho Melo
Criador Raphael Douglas Coutinho Melo 17/04/2020

Olá pessoal! Estou com uma dúvida na utilização do filters vs computed em alguns casos.


Por exemplo, na vídeo aula foi utilizado o filters para transformar os caracteres em maiúsculo (toUpperCase()).
Poderia optar por utilizar o computed para fazer esse tipo de operação? Visto também que o computed vai armazenar um cache para a operação.

Manager Carlos Ferreira 17/04/2020

Olá, Raphael!
Tudo bem?

Sim, pode usar um computed para fazer a mesma operação.

Mas, por que não fazer isso em um computed então?
Porque o objetivo do computed é pegar (por exemplo) uma lista e fazer alguma operação como, como por exemplo retornar apenas o produtos com status ativo.

Já o filtro tem o conceito mais especifico, como por exemplo converter os caracteres de um texto para maiúsculo.

Entendeu amigo? Fui claro?

Carlos Ferreira
Criador Raphael Douglas Coutinho Melo 17/04/2020

Perfeito, Carlos. Agora consegui entender claramente a diferença.

Muito obrigado!

Raphael Douglas Coutinho Melo
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!