Was ist mapDispatchToProps?

Ich war das Lesen der Dokumentation für die Redux-Bibliothek und es ist dieses Beispiel,

Neben der Lektüre der state -, container-Komponenten können Versand-Aktionen. In ähnlicher Weise können Sie eine Funktion definieren, die aufgerufen mapDispatchToProps() erhält, dass die dispatch () - Methode und gibt callback-Requisiten, die Sie wollen, um zu injizieren, in die Präsentations-Komponente.

Dies eigentlich keinen Sinn macht. Warum brauchen Sie mapDispatchToProps wenn Sie bereits mapStateToProps?

Bieten Sie auch dieses praktische Beispiel:

const mapDispatchToProps = (dispatch) => {
  return {
    onTodoClick: (id) => {
      dispatch(toggleTodo(id))
    }
  }
}

Kann mir bitte jemand erklären, in einer für Laien, was diese Funktion ist und warum es sinnvoll ist?

InformationsquelleAutor Code Whisperer | 2016-09-09

Schreibe einen Kommentar