0
  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/

4

1 回答 1

0

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

于 2017-03-14T14:03:22.227 回答