Ich habe eine Link
Komponente von Router reagieren, die wie folgt aussieht:Verbindung von React Router, update redux Zustand vor
<Link
className={mainClass}
to={to}
target={target}
>
Link
</Link>
I redux Speicher (oder laufen jede Methode vor Redirect) aktualisieren müssen, da ich brauche um einen Wert von der Link-Seite an die Zielseite zu senden und die Route kann nicht aktualisiert werden.
gibt es einen Rückruf in Link-Komponente? – Pablo
Nein, der 'onEnter'-Hook hat' callback' als drittes Argument. Bitte überprüfen Sie die Dokumentation [hier] (https://github.com/ReactTraining/react-router/blob/master/docs/API.md#onenternextstate-replace-callback). Sie können Ihre Routendefinitionen innerhalb der Funktion mit dem Argument 'store' verpacken und diesen Wert verwenden, um Redux zu aktualisieren. –
aber, ich habe die Info vor der Umleitung, sie stellen in Frage, wie man den Versand anruft, wenn die Weiterleitung vorher erfolgt ist. – Pablo