Domande taggate «react-redux»

Binding ufficiali di React per Redux

12
Come inviare un'azione Redux con un timeout?
Ho un'azione che aggiorna lo stato di notifica della mia domanda. Di solito, questa notifica sarà un errore o informazioni di qualche tipo. Devo quindi inviare un'altra azione dopo 5 secondi che restituirà lo stato di notifica a quello iniziale, quindi nessuna notifica. Il motivo principale alla base di ciò …

6
Che cos'è mapDispatchToProps?
Stavo leggendo la documentazione per la libreria Redux e ha questo esempio: Oltre a leggere lo stato, i componenti del contenitore possono inviare azioni. In modo simile, è possibile definire una funzione chiamata mapDispatchToProps()che riceve il dispatch()metodo e restituisce i puntelli di callback che si desidera iniettare nel componente di …

5
Come posso visualizzare una finestra di dialogo modale in Redux che esegue azioni asincrone?
Sto creando un'app che deve mostrare una finestra di dialogo di conferma in alcune situazioni. Diciamo che voglio rimuovere qualcosa, quindi invierò un'azione in deleteSomething(id)modo tale che un riduttore catturi quell'evento e riempia il riduttore di dialogo per mostrarlo. Il mio dubbio arriva quando si presenta questa finestra di dialogo. …

7
Comprensione di React-Redux e mapStateToProps ()
Sto cercando di capire il metodo connect di reagire-redux e le funzioni che assume come parametri. In particolare mapStateToProps(). Per come lo capisco, il valore di ritorno di mapStateToPropssarà un oggetto derivato dallo stato (come vive nel negozio), le cui chiavi verranno passate al componente di destinazione (a cui viene …




4
Come faccio ad aggiungere un elemento all'array nel riduttore del redux nativo di React?
Come faccio ad aggiungere elementi nel mio array arr[]di stato redux nel riduttore? Lo sto facendo- import {ADD_ITEM} from '../Actions/UserActions' const initialUserState = { arr:[] } export default function userState(state = initialUserState, action) { console.log(arr); switch (action.type) { case ADD_ITEM: return { ...state, arr: state.arr.push([action.newItem]) } default: return state } …



3
Che cos'è {this.props.children} e quando dovresti usarlo?
Essendo un principiante al mondo React, voglio capire in profondità cosa succede quando lo uso {this.props.children}e quali sono le situazioni da utilizzare lo stesso. Qual è la rilevanza di esso nello snippet di codice sottostante? render() { if (this.props.appLoaded) { return ( <div> <Header appName={this.props.appName} currentUser={this.props.currentUser} /> {this.props.children} </div> ); …

3
Qual è l'uso dell'argomento ownProps in mapStateToProps e mapDispatchToProps?
Vedo che la funzione mapStateToPropse mapDispatchToPropspassata alla connectfunzione in Redux prende ownPropscome secondo argomento. [mapStateToProps(state, [ownProps]): stateProps] (Function): [mapDispatchToProps(dispatch, [ownProps]): dispatchProps] (Object or Function): A cosa serve l' [ownprops]argomento opzionale ? Sto cercando un ulteriore esempio per chiarire le cose in quanto ce n'è già uno nei documenti di Redux

6
Ri-renderizza il componente React quando cambia l'elica
Sto cercando di separare un componente di presentazione da un componente contenitore. Ho un SitesTablee un SitesTableContainer. Il contenitore è responsabile dell'attivazione delle azioni di redux per recuperare i siti appropriati in base all'utente corrente. Il problema è che l'utente corrente viene recuperato in modo asincrono, dopo che il componente …


1
Posso mapDispatchToProps senza mapStateToProps in Redux?
Sto rompendo l'esempio di Redux todo per cercare di capirlo. Ho letto che mapDispatchToPropsti consente di mappare le azioni di invio come oggetti di scena, quindi ho pensato di riscrivere addTodo.jsper utilizzare mapDispatchToProps invece di chiamare dispatch (addTodo ()). L'ho chiamato addingTodo(). Qualcosa come questo: import React from 'react'; import …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.