2017-04-12 4 views
0

In Reagieren Router 3 die docs enthalten eine Möglichkeit zum Navigieren außerhalb von Komponenten. React Router 4 scheint die Unterstützung dafür fallengelassen zu haben und die einzige Möglichkeit, außerhalb von Komponenten zu navigieren, ist withRouter für eine Komponente und den Verlauf dorthin weiterzuleiten, wo Sie ihn brauchen.Wie routet man außerhalb von Komponenten in react-router 4?

Persönlich finde ich, dass dies unpraktisch ist und zu mehr verwickelten und ausführlichen Code führt. Meine Frage lautet also: Fehle ich eine alternative Möglichkeit, wie man außerhalb von Komponenten navigieren kann?

Antwort

0

Wenn Sie nur zu einer neuen Seite navigieren möchten, ist Redirect die empfohlene Methode. Wenn Sie das bereits gesehen haben und aus irgendeinem Grund nicht funktionieren, dann werden Sie nichts verpassen und mit Router erhalten Sie Zugriff auf den Verlauf von außerhalb einer Route.

Verwandte Themen