Perguntas com a marcação «redux»

O Redux é um contêiner de estado previsível para aplicativos JavaScript com base no padrão de design do Flux.

6
Como ativar o callback após atualizar o estado no Redux?
No React, o estado não é atualizado instantaneamente, portanto, podemos usar o retorno de chamada em setState(state, callback). Mas como fazer no Redux? Depois de chamar o this.props.dispatch(updateState(key, value)), preciso fazer algo com o estado atualizado imediatamente. Existe alguma maneira de chamar um retorno de chamada com o estado mais …

4
Leia o estado inicial da loja no redutor redutor
O estado inicial em um aplicativo Redux pode ser definido de duas maneiras: passe-o como o segundo argumento para createStore( link de documentos ) passe-o como o primeiro argumento para seus (sub) redutores ( link de documentos ) Se você passar o estado inicial para sua loja, como você lê …

3
Javascript - Funções Pure vs Impure
Passei pelas definições dos dois como: Funções puras são aquelas que não tentam alterar suas entradas e sempre retornam o mesmo resultado para as mesmas entradas. Exemplo function sum(a, b) { return a + b; } E a função Impura é aquela que altera sua própria entrada. Exemplo function withdraw(account, …

4
Maneira correta de tratamento de erros no React-Redux
Quero entender qual é a maneira mais geral ou correta de lidar com erros com o React-Redux. Suponha, eu tenho o componente de inscrição de número de telefone. Esse componente gera um erro, digamos se o número de telefone de entrada é inválido Qual seria a melhor maneira de lidar …
11 reactjs  redux 

2
React-Redux - API de ganchos
Estou tentando configurar meu novo aplicativo react-redux para usar os novos recursos do React-Redux. A documentação oficial diz O React Redux agora oferece um conjunto de APIs de gancho como uma alternativa ao componente de ordem superior connect () existente. Eu tenho tentado encontrar alguns artigos de ajuda relacionados à …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.