Perguntas com a marcação «reactjs»

88
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...

88
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 {...

87
ReactJS renderiza string com espaços ininterruptos

Eu tenho alguns adereços que tem uma string que pode conter caracteres como &. Ele também contém espaços. Desejo substituir todos os espaços por &nbsp;. Existe uma maneira fácil de fazer isso? Lembre-se de que não posso apenas renderizar usando esta sintaxe: <div...

87
ReactJS - Adicionar ouvinte de evento personalizado ao componente

Em javascript antigo, eu tenho o DIV <div class="movie" id="my_movie"> e o seguinte código javascript var myMovie = document.getElementById('my_movie'); myMovie.addEventListener('nv-enter', function (event) { console.log('change scope'); }); Agora que tenho um componente React,...

87
Qual é o proptype correto para um ref em React?

Estou armazenando um ref em minha loja redux e usando mapStateToProps para expor o ref para componentes que precisam de acesso a ele. A referência armazenada é semelhante a: ref={node => this.myRefToBePutInReduxGlobalStore = node} Qual é o propType correto para este ref?...

86
Desempenho de grande lista com React

Estou implementando uma lista filtrável com React. A estrutura da lista é mostrada na imagem abaixo. PREMISSA Aqui está uma descrição de como ele deve funcionar: O estado reside no componente de nível mais alto, o Searchcomponente. O estado é descrito da seguinte forma: { visível:...