我试图检测并阻止以角度方式重新加载页面。
我看过这篇文章: How to handle / prevent browser navigation or reload in angularjs?
但它没有用。即使调用了event.preventDefault(),页面仍会重新加载,并在重新加载后显示空白页面。有什么想法吗?
编辑: 我可能误解了这个问题。我的代码就像上面发布的链接一样:
appRun.$inject = ['$window'];
function appRun($window) {
var windowElem = angular.element($window);
windowElem.on('beforeunload', function (event) {
event.preventDefault();
})