Javascript 如何在ember中中止浏览器重新加载/刷新

Javascript 如何在ember中中止浏览器重新加载/刷新,javascript,ember.js,Javascript,Ember.js,我不知道如何使用ember的路由事件中止浏览器重新加载。只有当您单击后退按钮或仅更改路线时,willTransition事件才会触发。我一直无法找到如何停止页面重新加载,例如,当上传仍在进行中时 您可以在窗口元素上在卸载之前收听。这至少允许在浏览器中显示“您真的想离开吗”这样的弹出窗口。看见有些浏览器甚至允许显示自定义消息 还有一个用于此的ember插件:。 查看插件了解其工作原理。有些事情应该始终由用户控制,重新加载页面就是其中之一。

我不知道如何使用ember的路由事件中止浏览器重新加载。只有当您单击后退按钮或仅更改路线时,
willTransition
事件才会触发。我一直无法找到如何停止页面重新加载,例如,当上传仍在进行中时

您可以在
窗口
元素上在卸载之前收听
。这至少允许在浏览器中显示“您真的想离开吗”这样的弹出窗口。看见有些浏览器甚至允许显示自定义消息

还有一个用于此的ember插件:。
查看插件了解其工作原理。

有些事情应该始终由用户控制,重新加载页面就是其中之一。