Auf die Hauptseite umleiten, wenn der Benutzer Aktualisierung in React JS bestätigt
Posted: 16 Feb 2025, 11:35
Wie kann ich den Benutzer auf die Hauptseite umleiten, wenn der Benutzer auf diese Schaltfläche Green bestätigt wird (er ist übrigens in Französisch):
Ich habe dies bereits in der Hauptkomponente von App.js, aber wenn ich versuche, das zu verwenden usenaVigate () mit der navigierenden Funktion Es funktioniert nicht in der "HandleBeforeUnload". Ich habe auch window.location.href = " /" ausprobiert, funktioniert aber immer noch nicht. ändert alles, vielleicht hilft es) < /p>
Ich habe dies bereits in der Hauptkomponente von App.js, aber wenn ich versuche, das zu verwenden usenaVigate () mit der navigierenden Funktion Es funktioniert nicht in der "HandleBeforeUnload". Ich habe auch window.location.href = " /" ausprobiert, funktioniert aber immer noch nicht. ändert alles, vielleicht hilft es) < /p>
Code: Select all
const handleBeforeUnload = (event) => {
event.preventDefault();
event.returnValue = ""; // Affiche une confirmation
};
useEffect(() => {
window.addEventListener("beforeunload", handleBeforeUnload)
return () => {
window.removeEventListener("beforeunload", handleBeforeUnload)
}
}, [])