Perguntas com a marcação «reactjs»

474
Chamar método filho do pai

Eu tenho dois componentes Componente pai Componente filho Eu estava tentando chamar o método da criança de Parent, tentei dessa maneira, mas não consegui um resultado class Parent extends Component { render() { return ( <Child> <button

416
Modificação correta de matrizes de estado no ReactJS

Eu quero adicionar um elemento ao final de uma statematriz, esta é a maneira correta de fazer isso? this.state.arrayvar.push(newelement); this.setState({arrayvar:this.state.arrayvar}); Estou preocupado que modificar a matriz no local pushpossa causar problemas - é seguro? A alternativa de fazer...

410
Detectar clique fora do componente React

Estou procurando uma maneira de detectar se um evento de clique ocorreu fora de um componente, conforme descrito neste artigo . O jQuery closest () é usado para verificar se o destino de um evento click possui o elemento dom como um de seus pais. Se houver uma correspondência, o evento click...

367
Reagir o código "após renderização"?

Eu tenho um aplicativo no qual preciso definir a altura de um elemento (digamos "conteúdo do aplicativo") dinamicamente. Ele pega a altura do "cromo" do aplicativo e o subtrai e define a altura do "conteúdo do aplicativo" para caber 100% dentro dessas restrições. Isso é super simples com exibições...

358
O que é mapDispatchToProps?

Eu estava lendo a documentação da biblioteca Redux e ela tem este exemplo: Além de ler o estado, os componentes do contêiner podem despachar ações. De maneira semelhante, você pode definir uma função chamada mapDispatchToProps()que recebe o dispatch()método e retorna adereços de retorno de...

350
Como atualizar o estado dos pais no React?

Minha estrutura é a seguinte: Component 1 - |- Component 2 - - |- Component 4 - - - |- Component 5 Component 3 O componente 3 deve exibir alguns dados, dependendo do estado do componente 5. Como os objetos são imutáveis, não posso simplesmente salvar seu estado no componente 1 e...