Preguntas etiquetadas con reactjs

React (también conocido como React.js o ReactJS) es una biblioteca de JavaScript desarrollada por Facebook para construir interfaces de usuario. Utiliza un paradigma declarativo basado en componentes y pretende ser eficiente y flexible.

8
Cómo obtener el primer número N de elementos de una matriz
Estoy trabajando con Javascript (ES6) / FaceBook react y estoy tratando de obtener los primeros 3 elementos de una matriz que varía en tamaño. Me gustaría hacer el equivalente de Linq take (n). En mi archivo Jsx tengo lo siguiente: var items = list.map(i => { return ( <myview item={i} …


15
¿Reacciona el código "después de renderizar"?
Tengo una aplicación donde necesito establecer la altura de un elemento (digamos "contenido de la aplicación") dinámicamente. Toma la altura del "cromo" de la aplicación y la resta y luego establece la altura del "contenido de la aplicación" para que se ajuste al 100% dentro de esas restricciones. Esto es …


14
Reaccionar: cambiar una entrada no controlada
Tengo un componente de reacción simple con la forma que creo que tiene una 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
¿Qué es mapDispatchToProps?
Estaba leyendo la documentación de la biblioteca Redux y tiene este ejemplo: Además de leer el estado, los componentes del contenedor pueden enviar acciones. De manera similar, puede definir una función llamada mapDispatchToProps()que recibe el dispatch()método y devuelve los accesorios de devolución de llamada que desea inyectar en el componente …


27
Cómo agregar múltiples clases a un componente ReactJS
Soy nuevo en ReactJS y JSX y tengo un pequeño problema con el código a continuación. Estoy tratando de agregar varias clases al classNameatributo en cada una li: <li key={index} className={activeClass, data.class, "main-class"}></li> Mi componente Reaccionar es: var AccountMainMenu = React.createClass({ getInitialState: function() { return { focused: 0 }; }, …

30
Infracción invariable: los objetos no son válidos como React child
En la función de render de mi componente tengo: 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> ); } todo funciona bien, sin embargo, al hacer clic en el <li>elemento, recibo …

16
Navegue mediante programación usando el router de reacción V4
Acabo de reemplazar react-routerde v3 a v4. Pero no estoy seguro de cómo navegar mediante programación en la función miembro de a Component. es decir, en la handleClick()función que quiero navegar /path/some/wheredespués de procesar algunos datos. Solía ​​hacer eso por: import { browserHistory } from 'react-router' browserHistory.push('/path/some/where') Pero no puedo …

19
Reaccione Js aplicando condicionalmente atributos de clase
Quiero mostrar y ocultar condicionalmente este grupo de botones dependiendo de lo que se pasa del componente principal que se ve así: <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 qué llamar al método react setState no muta el estado inmediatamente?
Estoy leyendo la sección de formularios dereaccionardocumentación y acabo de probar este código para demostrar el 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 …

11
ReactJS Dos componentes comunicando
Acabo de comenzar con ReactJS y estoy un poco atascado en un problema que tengo. Mi aplicación es esencialmente una lista con filtros y un botón para cambiar el diseño. Por el momento estoy usando tres componentes: <list />, < Filters />y <TopBar />, ahora, obviamente, cuando cambio de configuración …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.