Preguntas etiquetadas con reactjs

82
Módulo no encontrado: 'redux'

He creado una nueva aplicación de reacción usando create-react-appcli. Luego agregué la 'react-redux'biblioteca usando npm install --save react-redux. En package.jsontengo: "react-redux": "^4.4.5" Desafortunadamente, la aplicación no se compila y se queja con: Error in

82
Reaccionar el enrutador cambia la URL pero no ver

Tengo problemas para cambiar la vista al reaccionar con el enrutamiento. Solo quiero mostrar una lista de usuarios, y al hacer clic en cada usuario, debo navegar a una página de detalles. Aquí está el enrutador: import React from "react"; import ReactDOM from "react-dom"; import { BrowserRouter...

82
¿Qué significa ... descansar en React JSX?

Mirando este ejemplo de React Router Dom v4 https://reacttraining.com/react-router/web/example/auth-workflow , veo que el componente PrivateRoute destruye un apoyo de descanso como este const PrivateRoute = ({ component: Component, ...rest }) => ( <Route {...rest} render={props => (...

81
¿Cómo puedo renderizar elementos React repetidos?

He escrito un código para renderizar elementos repetidos en ReactJS, pero odio lo feo que es. render: function(){ var titles = this.props.titles.map(function(title) { return <th>{title}</th>; }); var rows = this.props.rows.map(function(row) { var cells = []; for (var i in row)...

81
En JSX, ¿cómo configuro un className como cadena + {prop}

Soy un poco nuevo en React e intento establecer un className como string + prop. Pero no estoy seguro de cómo hacerlo y si esa es la mejor práctica. Entonces, lo que estoy tratando de hacer, y obviamente no está funcionando, es esto: <a data-featherlight='string' +

81
¿Cuál es el equivalente a ng-if en react.js?

Estoy reaccionando al usar angular y estoy tratando de encontrar una buena alternativa de reacción a la directiva ng-if de angular donde renderizo o no renderizo un elemento basado en una condición. Tome este código, por ejemplo. Estoy usando mecanografiado (tsx) por cierto, pero eso no debería...

78
Renderizando dinámicamente un componente de React

En React JSX, no parece ser posible hacer algo como esto: render: function() { return ( <{this.props.component.slug} className='text'> {this.props.component.value} </{this.props.component.slug}> ); } Ejecutar fragmento de códigoOcultar resultadosExpandir fragmento...