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.

30
Navegue programaticamente usando o roteador react
Com react-routereu posso usar o Linkelemento para criar links que são nativamente tratados pelo roteador de reação. Eu vejo internamente que chama this.context.transitionTo(...). Eu quero fazer uma navegação. Não de um link, mas de uma seleção suspensa (como exemplo). Como posso fazer isso no código? O que é this.context? Eu …

30
Loop dentro do React JSX
Estou tentando fazer algo parecido com o seguinte no React JSX(onde o ObjectRow é um componente separado): <tbody> for (var i=0; i < numrows; i++) { <ObjectRow/> } </tbody> Percebo e entendo por que isso não é válido JSX, pois JSXmapeia as chamadas de função. No entanto, vindo do modelo …
1279 javascript  reactjs 



24
Como passar adereços para {this.props.children}
Estou tentando encontrar a maneira correta de definir alguns componentes que podem ser usados ​​de maneira genérica: <Parent> <Child value="1"> <Child value="2"> </Parent> Existe uma lógica em andamento para renderização entre componentes pai e filho, é claro, você pode imaginar <select>e <option>como um exemplo dessa lógica. Esta é uma implementação …




12
Entendendo chaves exclusivas para filhos de matriz no React.js
Estou criando um componente React que aceita uma fonte de dados JSON e cria uma tabela classificável. Cada uma das linhas de dados dinâmicas possui uma chave exclusiva, mas ainda estou recebendo um erro de: Cada criança em uma matriz deve ter um suporte "chave" exclusivo. Verifique o método de …


30
React js onClick não pode passar valor para o método
Eu quero ler as propriedades do valor do evento onClick. Mas quando clico nele, vejo algo assim no console: SyntheticMouseEvent {dispatchConfig: Object, dispatchMarker: ".1.1.0.2.0.0:1", nativeEvent: MouseEvent, type: "click", target Meu código está funcionando corretamente. Quando corro, posso ver, {column}mas não consigo, no evento onClick. Meu código: var HeaderRows = React.createClass({ …

24
Como definir o foco em um campo de entrada após a renderização?
Qual é a maneira de reagir ao definir o foco em um campo de texto específico depois que o componente é renderizado? A documentação parece sugerir o uso de referências, por exemplo: Defina ref="nameInput"no meu campo de entrada na função renderizar e chame: this.refs.nameInput.getInputDOMNode().focus(); Mas onde devo chamar isso? Eu …

30
Qual é a diferença entre state e props no React?
Eu estava assistindo um curso da Pluralsight sobre React e o instrutor afirmou que os adereços não deveriam ser alterados. Agora estou lendo um artigo (uberVU / react-guide) sobre adereços vs. estado e diz Os adereços e as alterações de estado acionam uma atualização de renderização. Mais adiante, no artigo, …

11
Como adiciono atributos condicionalmente aos componentes do React?
Existe uma maneira de adicionar atributos apenas a um componente React se uma determinada condição for atendida? Eu devo adicionar os atributos obrigatório e readOnly para formar elementos com base em uma chamada Ajax após a renderização, mas não consigo ver como resolver isso, pois readOnly = "false" não é …


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.