Preguntas etiquetadas con redux

Redux es un contenedor de estado predecible para aplicaciones JavaScript basado en el patrón de diseño Flux.

9
TypeError [ERR_INVALID_ARG_TYPE]: el argumento "ruta" debe ser de tipo cadena. Tipo recibido indefinido elevado al iniciar la aplicación de reacción
Estoy trabajando en un proyecto en React y me encontré con un problema que me dejó perplejo. Cada vez que corro yarn startme sale este error: TypeError [ERR_INVALID_ARG_TYPE]: el argumento "ruta" debe ser de tipo cadena. Tipo recibido indefinido No tengo idea de por qué está sucediendo esto, si alguien …

1
¿Puedo mapDispatchToProps sin mapStateToProps en Redux?
Estoy rompiendo todo el ejemplo de Redux para tratar de entenderlo. Leí que mapDispatchToPropste permite mapear acciones de despacho como accesorios, así que pensé en reescribir addTodo.jspara usar mapDispatchToProps en lugar de llamar a dispatch (addTodo ()). Lo llamé addingTodo(). Algo como esto: import React from 'react'; import {connect} from …



9
¿Cuándo se usaría bindActionCreators en react / redux?
Los documentos de Redux para bindActionCreators establecen que: El único caso de uso bindActionCreatorses cuando desea pasar algunos creadores de acciones a un componente que no conoce Redux, y no desea pasarle el envío o la tienda de Redux. ¿Cuál sería un ejemplo donde bindActionCreatorsse usaría / necesitaría? ¿Qué tipo …

2
Typecript + React / Redux: la propiedad "XXX" no existe en el tipo 'IntrinsicAttributes & IntrinsicClassAttributes
Estoy trabajando en un proyecto con Typescript, React y Redux (todos ejecutándose en Electron), y me he encontrado con un problema cuando incluyo un componente basado en clases en otro y trato de pasar parámetros entre ellos. Hablando libremente, tengo la siguiente estructura para el componente contenedor: class ContainerComponent extends …

6
Volver a renderizar el componente React cuando cambie la propiedad
Estoy tratando de separar un componente de presentación de un componente de contenedor. Tengo un SitesTabley un SitesTableContainer. El contenedor es responsable de desencadenar acciones redux para buscar los sitios apropiados según el usuario actual. El problema es que el usuario actual se recupera de forma asincrónica, después de que …


4
React-Redux: ¿Deberían mantenerse todos los estados de los componentes en la tienda Redux?
Digamos que tengo una simple palanca: Cuando hago clic en el botón, el componente Color cambia entre rojo y azul Podría lograr este resultado haciendo algo como esto. index.js Button: onClick={()=>{dispatch(changeColor())}} Color: this.props.color ? blue : red container.js connect(mapStateToProps)(indexPage) action_creator.js function changeColor(){ return {type: 'CHANGE_COLOR'} } reducer.js switch(){ case 'CHANGE_COLOR': …

1
Await es un error de palabra reservada dentro de la función asincrónica
Estoy luchando por resolver el problema con la siguiente sintaxis: export const sendVerificationEmail = async () => (dispatch) => { try { dispatch({ type: EMAIL_FETCHING, payload: true }); await Auth.sendEmailVerification(); dispatch({ type: EMAIL_FETCHING, payload: false })) } catch (error) { dispatch({ type: EMAIL_FETCHING, payload: false }); throw new Error(error); } …




8
¿Cómo acceder al estado dentro del reductor Redux?
Tengo un reductor, y para calcular el nuevo estado necesito datos de la acción y también datos de una parte del estado no administrada por este reductor. Específicamente, en el reductor que mostraré a continuación, necesito acceso al accountDetails.stateOfResidenceIdcampo. initialState.js: export default { accountDetails: { stateOfResidenceId: '', accountType: '', accountNumber: …

4
Leer el estado inicial de la tienda en Redux Reducer
El estado inicial en una aplicación Redux se puede configurar de dos maneras: pasarlo como segundo argumento a createStore( enlace de documentos ) páselo como primer argumento a sus (sub) reductores ( enlace de documentos ) Si pasa el estado inicial a su tienda, ¿cómo lee ese estado de la …

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.