Dies liegt daran, dass react-redux
connect
Methode implementiert shouldComponentUpdate
, was dazu führt, dass die Komponente nicht rendert, wenn sich die Requisiten nicht geändert haben. Und das ist jetzt widersprüchlich mit react-router 4.
Um dies zu vermeiden, können Sie {pure: false}
an connect
übergeben, wie in reactive-redux Fehlersuche Abschnitt .
Eine andere Möglichkeit besteht darin, withRouter
HOC zu verwenden oder location
prop wie zu übergeben in DOCS .
Tags und Links url reactjs react-router react-router-v4