Filters vs Computed

[Finalizado Pelo Aluno]

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

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
Carlos Ferreira

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?

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

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

Muito obrigado!

Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!