Javascript onbeforeunload事件是否可以在angular js中由$watch监视?
我是angularjs的新手,现在我正在抓拍onbeforeunload事件。我想在用户离开页面时向他们显示一些响应。我想通过$watch监视onbeforeuload事件并执行消息显示功能 但是我怎么能看那场比赛呢? 有人能回答我吗? 非常感谢。这个怎么样:Javascript onbeforeunload事件是否可以在angular js中由$watch监视?,javascript,angularjs,angularjs-directive,angularjs-scope,Javascript,Angularjs,Angularjs Directive,Angularjs Scope,我是angularjs的新手,现在我正在抓拍onbeforeunload事件。我想在用户离开页面时向他们显示一些响应。我想通过$watch监视onbeforeuload事件并执行消息显示功能 但是我怎么能看那场比赛呢? 有人能回答我吗? 非常感谢。这个怎么样: $scope.$on('$locationChangeStart', function( event ) { var answer = confirm("Your message...."); if (!answer) {
$scope.$on('$locationChangeStart', function( event ) {
var answer = confirm("Your message....");
if (!answer) {
event.preventDefault();
}
});
我想你在这里不需要它。大概是这样的:
$scope.$watch(function(){
return $location.path();
}, function(newPath, oldPath){
// Compare it, and trigger your message function.
})
你有什么版本的Angular?你见过这个:@MrH Angular 1.3最新的stableNo问题:)祝你好运,伙计。