[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

Esclarecimento sobre o uso STATE com Mutations

[Finalizado Pelo Aluno]

RAFAEL MATTOS DA CONCEIÇÃO
Criador RAFAEL MATTOS DA CONCEIÇÃO 25/03/2021

Olá Professor,

Queria entender com um outro exemplo para saber se tô seguindo o caminho correto..

Digamos que eu tenha uma paginação de itens, melhor dizendo, obtenho de uma api itens paginados e monto no vue.
Por algum motivo, eu preciso obter o ID de itens que seja selecionado por checkbox em cada página.

Página 01
ID 01 Item
ID 02 Item
ID 03 Item

Página 02
ID 04 Item
ID 05 Item
ID 06 Item

Seleciono o ID 03 da página 01, vou para a página 02 e seleciono o ID 05.

Para que eu não perca o que marquei nas demais páginas nessa troca de página em página, uma solução seria guardar o estado e sempre adicionando novos estados com as mutations?

Manager Carlos Ferreira 25/03/2021

Olá, Rafael!
Tudo bem?

É por aí mesmo amigo, o raciocínio.

A ideia do vuex é justamente armazenar os dados de forma global na sua aplicação, e você pode recuperar esses mesmos dados (ou parcialmente usando os getters) e partir de qualquer lugar da aplicação.

O seu exemplo é super válido.

Continue fazendo os cursos da plataforma, Laravel com Vue.js, VueFood, LaraChat e etc, esses cursos irão te ajudar a entender melhor a dinâmica.

Carlos Ferreira
Criador RAFAEL MATTOS DA CONCEIÇÃO 25/03/2021

Agradeço pela ajuda professor, muito obrigado!
OBS: Seus cursos são tops!

RAFAEL MATTOS DA CONCEIÇÃO
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!