angularjs中的事件

$scope.$emit('eventName',parameter)   //子作用域向父作用域发送事件,可以取消



$scope.$broadcast('eventName',parameter) //父作用域向子作用域发送事件,无法取消



$scope.$on('eventName',function(evt,parameter){}) //事件监听,evt.stopPropagation()可取消$emit()事件的传递,evt.preventDefault() 设置defaultPrevented=true,以此判断事件是否需要继续处理



$exceptionHandler  //处理监听器的异常

 $scope.$apply() //可以使事件瞬时触发

你可能感兴趣的:(AngularJS)