当用户重新加载浏览器刷新按钮时如何恢复到应用程序的主页?

How to revert to the home page of the app when user reloaded the browser refresh button?

  const confirmExit = (e) => {
      let dialogText = 'You have unsaved changes. If you leave this page all changes will be lost. Do you wish to continue?';
      e.returnValue = dialogText;
      return dialogText;
    }

    window.onbeforeunload = confirmExit;

如何在用户确认重新加载选项后添加条件,以便我可以路由到应用程序的根页面?

之前:http://localhost:9000/test

用户确认刷新按钮后:http://localhost:9000/

尝试使用 window.location.href="your-redirected-url-here";
但是-如果您不希望用户返回到较早的页面,请尝试以下操作:
window.location.replac="your-redirected-url-here";
这将从中删除较早的页面历史。