Perguntas com a marcação «reactjs»

React (também conhecido como React.js ou ReactJS) é uma biblioteca JavaScript desenvolvida pelo Facebook para criar interfaces de usuário. Ele usa um paradigma declarativo, baseado em componentes e visa ser eficiente e flexível.

8
Como obter o primeiro número N de elementos de uma matriz
Estou trabalhando com o Javascript (ES6) / FaceBook reagindo e tentando obter os 3 primeiros elementos de uma matriz que varia em tamanho. Eu gostaria de fazer o equivalente ao Linq take (n). No meu arquivo Jsx, tenho o seguinte: var items = list.map(i => { return ( <myview item={i} …


15
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 vanilla …

21
Como passar para o History no React Router v4?
Na versão atual do React Router (v3), posso aceitar uma resposta do servidor e usar browserHistory.pushpara ir para a página de resposta apropriada. No entanto, isso não está disponível na v4 e não tenho certeza de qual é a maneira apropriada de lidar com isso. Neste exemplo, usando o Redux, …

14
React - alterando uma entrada não controlada
Eu tenho um componente de reação simples com o formulário que acredito ter uma entrada controlada: import React from 'react'; export default class MyForm extends React.Component { constructor(props) { super(props); this.state = {} } render() { return ( <form className="add-support-staff-form"> <input name="name" type="text" value={this.state.name} onChange={this.onFieldChange('name').bind(this)}/> </form> ) } onFieldChange(fieldName) { …

6
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 chamada que deseja injetar no componente …

14
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 …

27
Como adicionar várias classes a um componente ReactJS
Eu sou novo no ReactJS e JSX e estou tendo um pequeno problema com o código abaixo. Estou tentando adicionar várias classes ao classNameatributo em cada um li: <li key={index} className={activeClass, data.class, "main-class"}></li> Meu componente React é: var AccountMainMenu = React.createClass({ getInitialState: function() { return { focused: 0 }; }, …

30
Violação invariável: os objetos não são válidos como um filho de React
Na função de renderização do meu componente, tenho: render() { const items = ['EN', 'IT', 'FR', 'GR', 'RU'].map((item) => { return (<li onClick={this.onItemClick.bind(this, item)} key={item}>{item}</li>); }); return ( <div> ... <ul> {items} </ul> ... </div> ); } tudo fica bem, no entanto, ao clicar no <li>elemento, recebo o seguinte erro: …

16
Navegue programaticamente usando o roteador de reação V4
Acabei de substituir react-routerda v3 para a v4. Mas não sei como navegar programaticamente na função de membro de a Component. ou seja, na handleClick()função que deseja navegar /path/some/whereapós o processamento de alguns dados. Eu costumava fazer isso: import { browserHistory } from 'react-router' browserHistory.push('/path/some/where') Mas não consigo encontrar essas …

19
Reaja Js aplicando condicionalmente atributos de classe
Quero mostrar e ocultar condicionalmente esse grupo de botões, dependendo do que é passado do componente pai, que se parece com isso: <TopicNav showBulkActions={this.__hasMultipleSelected} /> .... __hasMultipleSelected: function() { return false; //return true or false depending on data } .... var TopicNav = React.createClass({ render: function() { return ( <div …


6
Por que chamar o método react setState não altera o estado imediatamente?
Estou lendo a seção Formulários dereactjsdocumentação e apenas tentei esse código para demonstrar o onChangeuso ( JSBIN ). var React= require('react'); var ControlledForm= React.createClass({ getInitialState: function() { return { value: "initial value" }; }, handleChange: function(event) { console.log(this.state.value); this.setState({value: event.target.value}); console.log(this.state.value); }, render: function() { return ( <input type="text" value={this.state.value} …

11
ReactJS Dois componentes se comunicando
Acabei de começar o ReactJS e estou um pouco preso em um problema que tenho. Minha aplicação é essencialmente uma lista com filtros e um botão para alterar o layout. No momento eu estou usando três componentes: <list />, < Filters />e <TopBar />, agora, obviamente, quando eu alterar as …


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.