In react-router kann der Sprung in der Komponente mit <Link> verwendet werden Um jedoch aus der Komponente herauszuspringen, muss der Reaktionsroutingverlauf verwendet werden Die Ersetzungsmethode wird auf dieselbe Weise wie die Push-Methode verwendet. Die Funktion von Ersetzung besteht darin, den aktuellen Verlaufsdatensatz zu ersetzen. 1. Hakenimportiere {useHistory} aus „react-router-dom“; Funktion goPage(e) { Verlauf.push({ Pfadname: "/home", Status: {id: 1} }); } Pfadname ist die Routingadresse, Status kann als Parameter übergeben werden Parameter abrufen: importiere {useLocation} aus „react-router-dom“; Funktion getParams(){ let location = useLocation(); let id = Standort.Bundesstaat.ID; } 2. Klassenkomponenteimportiere React von „react“; importiere {createBrowserHistory} aus "history"; Klasse App erweitert React.Component { Konstruktor(Requisiten) { super(Requisiten); } geheSeite() { let history = createBrowserHistory() Verlauf.push({ Pfadname: "/home", Status: {id: 1} }); Geschichte.go(); } render() {return null;} } Wenn history.go nicht aufgerufen wird, ändert sich die Route, aber die Seite springt nicht. Dies ist das Ende dieses Artikels über die Verwendung des Verlaufssprungs in React Router. Weitere relevante Inhalte zum Verlaufssprung von React Router finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung der Mybatis-Sonderzeichenverarbeitung
>>: Lösung für die Inkonsistenz zwischen Crontab-Ausführungszeit und Systemzeit
Was sind die Shutdown-Befehle für Linux-Systeme? ...
Was soll ich tun, wenn MySQL keine Verbindung zum...
Inhaltsverzeichnis 1. Einleitung 2. GitHub 3. Gru...
Einführung in temporäre Tabellen Was ist eine tem...
Fix für Probleme mit historischen Linux-Images De...
Bevor wir über OO, Entwurfsmuster und die vielen o...
Wenn Sie ein Linux-Meister werden möchten, ist di...
Viele Freunde stellten beim Erlernen des Front-En...
Inhaltsverzeichnis 1. Synchronisationsprinzip 2. ...
Code kopieren Der Code lautet wie folgt: <thea...
Im vorherigen Artikel haben Sie Docker Desktop in...
Vorwort Wir alle wissen, dass MySQL-Abfragen den ...
Dies scheint mit der neuen Version nicht mehr mög...
Vue-unendliches Scrollen Installieren npm install...
„HTML-Validierung“ bezieht sich auf die HTML-Valid...