AngularJs实现input事件监听非常简单,直接上代码:
html:
<input ng-model="phone"/>
js:
$scope.$watch('phone',function(newValue,oldValue){
if(newValue!=oldValue){
// do someting...
}
});
scope.scope.watch(参数,function)
,这个参数
就是input的ng-model的值。function的第一个参数是新的值,第二个参数是旧的值。