Onde fazer as requisições, no actions ou componentes ?
[Finalizado Pelo Aluno]
Boa tarde, Carlos. No meu caso, estou fazendo uma requisição GET e usando o (dispatch) para o action, passando pelo mutation e mudando o estado. Tudo conforme as boas prática.
Porém, eu tento fazer um GET(requisição - axios ) dentro do ACTION e não carrega nada. É correto fazer assim ? ou preciso fazer pelo componente a requisição para, depois, usar o (dispacth) ?
Caso seja possível, poderia enviar um exemplo dentro do axios, sem precisa usar o dispatch dentro do componenet ?
Olá, Mateus!
Tudo bem?
O fluxo deve ser: action -> mutation -> state
Sua regra fica na action, a actiona chama o mutation que apenas atualiza o state. Se for algo muito simples, até é possível atualizar direto da action para o state, mas você perde o histórico, o ideal mesmo ainda que seja um boolean atualizar pelos mutations.
--
Você quer chamar uma action automaticamente, seria isso?
Se for o caso é possível, pode deixar o seu próprio arquivo principal.
Entendi não, mas ok. Entenderei posteriomente fazendo meus testes.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!