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?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage