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.

14
Actualizar el estilo de un componente onScroll en React.js
He creado un componente en React que se supone que actualiza su propio estilo en el desplazamiento de la ventana para crear un efecto de paralaje. El rendermétodo del componente se ve así: function() { let style = { transform: 'translateY(0px)' }; window.addEventListener('scroll', (event) => { let scrollTop = event.srcElement.body.scrollTop, …


11
Cómo usar Redirect en el nuevo react-router-dom de Reactjs
Estoy usando la última versión del módulo react-router, llamado react-router-dom, que se ha convertido en el predeterminado al desarrollar aplicaciones web con React. Quiero saber cómo realizar una redirección después de una solicitud POST. He estado creando este código, pero después de la solicitud, no pasa nada. Reviso en la …

10
Eliminar elemento de la matriz en estado componente
Estoy tratando de encontrar la mejor manera de eliminar un elemento de una matriz en el estado de un componente. Como no debería modificar la this.statevariable directamente, ¿hay una forma mejor (más concisa) de eliminar un elemento de una matriz que la que tengo aquí ?: onRemovePerson: function(index) { this.setState(prevState …

6
setState () dentro de componentDidUpdate ()
Estoy escribiendo un script que mueve el menú desplegable por debajo o por encima de la entrada, dependiendo de la altura del menú desplegable y la posición de la entrada en la pantalla. También quiero configurar el modificador en el menú desplegable de acuerdo con su dirección. Pero usar setStatedentro …

7
React-router: ¿Cómo invocar manualmente Link?
Soy nuevo en ReactJS y en React-Router. Tengo un componente que recibe a través de accesorios un <Link/>objeto de react-router . Cada vez que el usuario hace clic en el botón 'siguiente' dentro de este componente, quiero invocar el <Link/>objeto manualmente. En este momento, estoy usando referencias para acceder a …

5
Mecanografiado: Reaccionar tipos de eventos
¿Cuál es el tipo correcto de eventos React? Inicialmente solo lo usé anypor simplicidad. Ahora, estoy tratando de limpiar las cosas y evitar su uso por anycompleto. Entonces, en una forma simple como esta: export interface LoginProps { login: { [k: string]: string | Function uname: string passw: string logIn: …


9
Eliminar elemento de la matriz de estado en reaccionar
La historia es que debería poder poner a Bob, Sally y Jack en una caja. También puedo quitar cualquiera de la caja. Cuando se quita, no queda ninguna ranura. people = ["Bob", "Sally", "Jack"] Ahora necesito eliminar, digamos, "Bob". La nueva matriz sería: ["Sally", "Jack"] Aquí está mi componente de …




10
¿Cómo generar ID únicos para etiquetas de formulario en React?
Tengo elementos de formulario con labelsy quiero tener ID únicos para vincular labels a elementos con htmlForatributo. Algo como esto: React.createClass({ render() { const id = ???; return ( <label htmlFor={id}>My label</label> <input id={id} type="text"/> ); } }); Solía ​​generar ID basados ​​en this._rootNodeIDpero no está disponible desde React 0.13. …
128 reactjs 

3
Reaccionar enzima encontrar segundo (o enésimo) nodo
Estoy probando un componente React con renderizado superficial de Jasmine Enzyme. Simplificado aquí para los propósitos de esta pregunta ... function MyOuterComponent() { return ( <div> ... <MyInnerComponent title="Hello" /> ... <MyInnerComponent title="Good-bye" /> ... </div> ) } MyOuterComponenttiene 2 instancias de MyInnerComponenty me gustaría probar los accesorios en cada …
128 reactjs  jasmine  enzyme 

6
¿Qué es "montaje" en React js?
Escucho el término "montar" demasiadas veces mientras aprendo ReactJS. Y parece haber métodos de ciclo de vida y errores con respecto a este término. ¿Qué significa exactamente Reaccionar al montar? Ejemplos: componentDidMount() and componentWillMount()

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.