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
Renderizar novamente o componente React quando o prop muda
Estou tentando separar um componente de apresentação de um componente de contêiner. Eu tenho um SitesTablee um SitesTableContainer. O contêiner é responsável por acionar ações de redux para buscar os sites apropriados com base no usuário atual. O problema é que o usuário atual é buscado de forma assíncrona, depois …


2
Qual é a diferença real entre redux e uma máquina de estado (por exemplo, xstate)?
Estou trabalhando na investigação de um aplicativo front-end de complexidade média. No momento, ele está escrito em javascript puro, e possui várias mensagens diferentes baseadas em eventos conectando algumas partes principais deste aplicativo. Decidimos que precisamos implementar algum tipo de contêiner de estado para este aplicativo no escopo de refatoração …

9
TypeError [ERR_INVALID_ARG_TYPE]: O argumento "caminho" deve ser do tipo string. Tipo recebido indefinido gerado ao iniciar o aplicativo de reação
Estou trabalhando em um projeto no React e tive um problema que me deixou perplexo. Sempre que corro yarn start, recebo este erro: TypeError [ERR_INVALID_ARG_TYPE]: O argumento "path" deve ser do tipo string. Tipo recebido indefinido Eu não tenho idéia do por que isso está acontecendo, se alguém tiver experimentado …

3
Qual é a diferença entre redux-thunk e redux-promessa?
Tanto quanto eu sei e corrijo-me se estou errado, redux-thunk é um middleware que nos ajuda a despachar funções assíncronas e valores de depuração na própria ação, enquanto quando eu usei redux-promessa não pude criar funções assíncronas sem implementar minhas próprias como Action lança uma exceção de despachar apenas objetos …

1
Posso mapDispatchToProps sem mapStateToProps no Redux?
Estou quebrando o exemplo de tarefas do Redux para tentar entendê-lo. Eu li que mapDispatchToPropspermite mapear ações de despacho como adereços, então pensei em reescrever addTodo.jspara usar mapDispatchToProps em vez de chamar dispatch (addTodo ()). Eu chamei addingTodo(). Algo assim: import React from 'react'; import {connect} from 'react-redux'; import addTodo …

3
Como posso persistir a árvore de estado redux na atualização?
O primeiro princípio da documentação Redux é: O estado de todo o seu aplicativo é armazenado em uma árvore de objetos dentro de um único armazenamento. E eu realmente pensei que entendia bem todos os princípios. Mas agora estou confuso sobre o que significa aplicação. Se aplicação significa apenas uma …
92 reactjs  redux  flux 

9
Quando bindActionCreators seria usado em react / redux?
Redux docs para bindActionCreators afirma que: O único caso de uso bindActionCreatorsé quando você deseja passar alguns criadores de ação para um componente que não está ciente do Redux e não quer passar o envio ou o armazenamento do Redux para ele. Qual seria um exemplo onde bindActionCreatorsseria usado / …


4
React-Redux: Todos os estados dos componentes devem ser mantidos no Redux Store
Digamos que eu tenha um botão simples: Quando clico no botão, o componente de cor muda entre vermelho e azul Eu poderia alcançar esse resultado fazendo algo assim. index.js Button: onClick={()=>{dispatch(changeColor())}} Color: this.props.color ? blue : red container.js connect(mapStateToProps)(indexPage) action_creator.js function changeColor(){ return {type: 'CHANGE_COLOR'} } reducer.js switch(){ case 'CHANGE_COLOR': …

3
Reage com Redux? E quanto à questão do 'contexto'?
Eu normalmente posto coisas relacionadas ao código no Stack, mas esta é mais uma questão sobre quais são os pensamentos gerais da comunidade. Parece haver muitas pessoas defendendo o uso de Redux com React para gerenciar dados / estado, mas ao ler e aprender ambos, descobri algo que não parece …


8
Como acessar o estado dentro do redutor Redux?
Tenho um redutor e, para calcular o novo estado, preciso de dados da ação e também de dados de uma parte do estado não gerenciada por esse redutor. Especificamente, no redutor que mostrarei abaixo, preciso acessar o accountDetails.stateOfResidenceIdcampo. initialState.js: export default { accountDetails: { stateOfResidenceId: '', accountType: '', accountNumber: '', …


4
Como um componente conectado redux sabe quando renderizar novamente?
Provavelmente estou perdendo algo muito óbvio e gostaria de me esclarecer. Aqui está o meu entendimento. Em um componente de reação ingênuo, temos states& props. Atualizar statecom setStaterenderiza novamente todo o componente. propssão geralmente somente leitura e atualizá-los não faz sentido. Em um componente react que se inscreve em um …

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.