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)
}
}, [])