Als «react-redux» getaggte Fragen

Offizielle Reaktionsbindungen für Redux

12
Wie kann ich eine Redux-Aktion mit einer Zeitüberschreitung auslösen?
Ich habe eine Aktion, die den Benachrichtigungsstatus meiner Anwendung aktualisiert. Normalerweise handelt es sich bei dieser Benachrichtigung um einen Fehler oder eine Information. Ich muss dann nach 5 Sekunden eine weitere Aktion auslösen, die den Benachrichtigungsstatus auf den ursprünglichen Status zurücksetzt, also keine Benachrichtigung. Der Hauptgrund dafür ist die Bereitstellung …

6
Was ist mapDispatchToProps?
Ich habe die Dokumentation für die Redux-Bibliothek gelesen und sie enthält das folgende Beispiel: Zusätzlich zum Lesen des Status können Containerkomponenten Aktionen auslösen. Auf ähnliche Weise können Sie eine aufgerufene Funktion definieren mapDispatchToProps(), die die dispatch()Methode empfängt und Rückruf-Requisiten zurückgibt, die Sie in die Präsentationskomponente einfügen möchten. Das macht eigentlich …

5
Wie kann ich in Redux einen modalen Dialog anzeigen, der asynchrone Aktionen ausführt?
Ich erstelle eine App, die in bestimmten Situationen einen Bestätigungsdialog anzeigen muss. Angenommen, ich möchte etwas entfernen, dann werde ich eine Aktion wie diese deleteSomething(id)auslösen, damit ein Reduzierer dieses Ereignis abfängt und den Dialogreduzierer ausfüllt, um es anzuzeigen. Mein Zweifel kommt, wenn dieser Dialog eingereicht wird. Wie kann diese Komponente …

7
Grundlegendes zu React-Redux und mapStateToProps ()
Ich versuche, die Verbindungsmethode von React-Redux und die Funktionen, die sie als Parameter verwendet, zu verstehen. Insbesondere mapStateToProps(). So wie ich es verstehe, ist der Rückgabewert von mapStateToPropsein Objekt, das vom Status abgeleitet ist (wie es sich im Geschäft befindet), dessen Schlüssel als Requisiten an Ihre Zielkomponente übergeben werden (auf …


9
Was ist der beste Weg, um außerhalb einer Reaktionskomponente auf den Redux-Speicher zuzugreifen?
@connectfunktioniert hervorragend, wenn ich versuche, innerhalb einer Reaktionskomponente auf den Speicher zuzugreifen. Aber wie soll ich in einem anderen Code darauf zugreifen? Zum Beispiel: Angenommen, ich möchte ein Autorisierungstoken zum Erstellen meiner Axios-Instanz verwenden, das global in meiner App verwendet werden kann. Was wäre der beste Weg, um dies zu …


4
Wie füge ich dem Array im Reduzierer von React native redux ein Element hinzu?
Wie füge ich Elemente in mein Array arr[]des Redux-Status im Reduzierer ein? Ich mache das- 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 } }

11
'dispatch' ist keine Funktion, wenn ein Argument für mapToDispatchToProps () in Redux vorliegt
Ich bin ein Javascript / Redux / React-Anfänger, der eine kleine Anwendung mit Redux, React-Redux und React erstellt. Aus irgendeinem Grund erhalte ich bei Verwendung der Funktion mapDispatchToProps in Verbindung mit connect (React-Redux-Bindung) einen TypeError, der angibt, dass der Versand keine Funktion ist, wenn ich versuche, die resultierende Requisite auszuführen. …


3
Was ist {this.props.children} und wann sollten Sie es verwenden?
Als Anfänger der React-Welt möchte ich {this.props.children}genau verstehen, was passiert, wenn ich es benutze und in welchen Situationen ich es benutze . Welche Relevanz hat es im folgenden Code-Snippet? render() { if (this.props.appLoaded) { return ( <div> <Header appName={this.props.appName} currentUser={this.props.currentUser} /> {this.props.children} </div> ); } }

3
Wozu dient das Argument ownProps in mapStateToProps und mapDispatchToProps?
Ich sehe, dass die mapStateToPropsund mapDispatchToPropsFunktion, die connectin Redux an die Funktion übergeben werden, ownPropsals zweites Argument dienen. [mapStateToProps(state, [ownProps]): stateProps] (Function): [mapDispatchToProps(dispatch, [ownProps]): dispatchProps] (Object or Function): Wofür ist das optionale [ownprops]Argument? Ich suche nach einem zusätzlichen Beispiel, um die Dinge klarer zu machen, da es bereits eines in …

6
Reagieren Sie die React-Komponente erneut, wenn sich die Requisite ändert
Ich versuche, eine Präsentationskomponente von einer Containerkomponente zu trennen. Ich habe ein SitesTableund ein SitesTableContainer. Der Container ist dafür verantwortlich, Redux-Aktionen auszulösen, um die entsprechenden Sites basierend auf dem aktuellen Benutzer abzurufen. Das Problem ist, dass der aktuelle Benutzer asynchron abgerufen wird, nachdem die Containerkomponente anfänglich gerendert wurde. Dies bedeutet, …

1
Kann ich mapDispatchToProps ohne mapStateToProps in Redux?
Ich zerlege Redux 'ToDo-Beispiel, um zu versuchen, es zu verstehen. Ich habe gelesen, mapDispatchToPropsdass Sie damit Versandaktionen als Requisiten addTodo.jszuordnen können. Daher habe ich mir überlegt, neu zu schreiben , um mapDispatchToProps zu verwenden, anstatt dispatch (addTodo ()) aufzurufen. Ich habe es genannt addingTodo(). Etwas wie das: import React from …

9
Wann würden bindActionCreators in React / Redux verwendet?
In Redux- Dokumenten für bindActionCreators heißt es: Der einzige Anwendungsfall bindActionCreatorsbesteht darin, dass Sie einige Aktionsersteller an eine Komponente weitergeben möchten, die Redux nicht kennt, und den Versand oder den Redux-Speicher nicht an diese übergeben möchten. Was wäre ein Beispiel, wo bindActionCreatorsverwendet / benötigt würde? Welche Art von Komponente würde …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.