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

Getters não são reativos? problemas com o estado da aplicação

Tive um problema ao utilizar getters com Vuex. Mesmo após o logout, mesmo retirando o objeto da store o valor do respectivo getter permanecia inalterado, segundo artigos que li na internet o motivo disso é porque os getters não são reativos. Como então atualizar o vaor dos getters?

1 resposta
solução!

Olá, Ricardo!

Você pode pensar nos getters como dados computados (computed properties) para as stores. Como os dados computados, o resultado de um getter é armazenado em cache com base em suas dependências e só será reavaliado quando algumas de suas dependências forem alteradas. Então eles são atualizados conforme as dependências dele sofrem alterações.

Vou deixar aqui o link pra documentação do vuex: https://vuex.vuejs.org/ptbr/guide/getters.html

Se quiser, compartilhe seu código aqui com a gente para podermos dar uma analisada e entender o que está acontecendo.