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.

6
ReactJS state vs prop
Esto puede estar pisando esa línea entre responsable y obstinado, pero estoy yendo y viniendo sobre cómo estructurar un componente ReactJS a medida que crece la complejidad y podría usar alguna dirección. Viniendo de AngularJS, quiero pasar mi modelo al componente como una propiedad y hacer que el componente modifique …
121 reactjs 

2
Instancia v variables de estado en react.js
En react.js, ¿es mejor almacenar una referencia de tiempo de espera como una variable de instancia (this.timeout) o una variable de estado (this.state.timeout)? React.createClass({ handleEnter: function () { // Open a new one after a delay var self = this; this.timeout = setTimeout(function () { self.openWidget(); }, DELAY); }, handleLeave: …

21
react-router volver una página ¿cómo se configura el historial?
¿Alguien puede decirme cómo puedo volver a la página anterior en lugar de una ruta específica? Al usar este código: var BackButton = React.createClass({ mixins: [Router.Navigation], render: function() { return ( <button className="button icon-left" onClick={this.navigateBack}> Back </button> ); }, navigateBack: function(){ this.goBack(); } }); Obtiene este error, se ignoró goBack …


2
Axios get in url funciona pero con el segundo parámetro como objeto no
Estoy tratando de enviar una solicitud GET como segundo parámetro, pero no funciona mientras lo hace como url. Esto funciona, $ _GET ['naam'] devuelve la prueba: export function saveScore(naam, score) { return function (dispatch) { axios.get('http://****.nl/****/gebruikerOpslaan.php?naam=test') .then((response) => { dispatch({type: "SAVE_SCORE_SUCCESS", payload: response.data}) }) .catch((err) => { dispatch({type: "SAVE_SCORE_FAILURE", payload: …


3
PropTypes en una aplicación TypeScript React
¿Tiene React.PropTypessentido usarlo en una aplicación React de TypeScript o es solo un caso de "cinturón y tirantes"? Dado que la clase de componente se declara con un Propsparámetro de tipo: interface Props { // ... } export class MyComponent extends React.Component<Props, any> { ... } ¿Existe algún beneficio real …

9
ReactJS - Obtener la altura de un elemento
¿Cómo puedo obtener la altura de un elemento después de que React renderice ese elemento? HTML <div id="container"> <!-- This element's contents will be replaced with your component. --> <p> jnknwqkjnkj<br> jhiwhiw (this is 36px height) </p> </div> ReactJS var DivSize = React.createClass({ render: function() { let elHeight = document.getElementById('container').clientHeight …

7
¿Cómo activar / desactivar el 'modo de desarrollo' de ReactJS?
Comencé a usar la función de validación de prop de ReactJS , que como dicen los documentos solo funciona en 'modo de desarrollo' por razones de rendimiento. React parece estar validando las propiedades de un componente en particular que he anotado, pero no recuerdo haber activado explícitamente el 'modo de …
120 reactjs 


11
Controlador de eventos React JS onClick
yo tengo var TestApp = React.createClass({ getComponent: function(){ console.log(this.props); }, render: function(){ return( <div> <ul> <li onClick={this.getComponent}>Component 1</li> </ul> </div> ); } }); React.renderComponent(<TestApp />, document.body); Quiero colorear el fondo del elemento de la lista en el que se hizo clic. ¿Cómo puedo hacer esto en React? Algo como $('li').on('click', …


7
React.js: evento onChange para contentEditable
¿Cómo escucho el cambio de evento para el contentEditablecontrol basado en? var Number = React.createClass({ render: function() { return <div> <span contentEditable={true} onChange={this.onChange}> {this.state.value} </span> = {this.state.value} </div>; }, onChange: function(v) { // Doesn't fire :( console.log('changed', v); }, getInitialState: function() { return {value: '123'} } }); React.renderComponent(<Number />, document.body); …

7
React Hook Warnings para la función asincrónica en uso Efecto: la función useEffect debe devolver una función de limpieza o nada
Estaba probando el ejemplo useEffect algo como a continuación: useEffect(async () => { try { const response = await fetch(`https://www.reddit.com/r/${subreddit}.json`); const json = await response.json(); setPosts(json.data.children.map(it => it.data)); } catch (e) { console.error(e); } }, []); Ejecutar fragmento de códigoOcultar resultadosExpandir fragmento y recibo esta advertencia en mi consola. Pero …


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.