对于ng-Change,是否只有在blur上才有触发它的方法?
类似于jquery on('change')吗?

我正在寻找一种做到这一点的纯angular方法。

最佳答案

release 1.2.0rc1开头的是ng-blur指令

jsfiddle:http://jsfiddle.net/9mvt8/6/

HTML:

<div ng-controller="MyCtrl">
    <input type='text' ng-blur='blurCount = blurCount + 1'/>

    <input type='text' ng-blur='blurCount = blurCount + 1' />

    blur count: {{blurCount}}
</div>

脚本:
function MyCtrl($scope) {
    $scope.blurCount = 0;
    $scope.name = 'Superhero';
}

10-06 08:15