Was ist mapDispatchToProps?
Ich habe die Dokumentation für die Redux-Bibliothek gelesen und es gibt das folgende Beispiel:
Zusätzlich zum Lesen des Status können Containerkomponenten Aktionen auslösen. Auf ähnliche Weise können Sie eine Funktion mit dem Namen @ definieremapDispatchToProps()
das die dispatch () -Methode empfängt und Rückruf-Requisiten zurückgibt, die Sie in die Präsentationskomponente einfügen möchten.
Das macht eigentlich keinen Sinn. Warum brauchst dumapDispatchToProps
wenn du schon @ hamapStateToProps
?
Sie stellen auch dieses praktische Codebeispiel zur Verfügung:
const mapDispatchToProps = (dispatch) => {
return {
onTodoClick: (id) => {
dispatch(toggleTodo(id))
}
}
}
Kann jemand erklären, was diese Funktion ist und warum sie nützlich ist?