在我的html文件中添加了此输入字段。
<input type="number" ng-model="kita" />
但是ng-model仅在我将鼠标移出输入字段时才更新,有没有办法立即更新模型,
尝试
ng-model-options="{updateOn: 'mouseover'}
不确定发生了什么,请提供任何帮助。不知道在哪里设置了这种行为,或者是什么原因造成的?
答案 0 :(得分:0)
您可以尝试执行以下代码,也请查看此plunker以获取示例场景。
模板:
<input type="number" ng-model="kita" ng-mouseover="changeKita()" />
<input ng-model="name" ng-model-options="{updateOn: 'mouseover'}">
{{name}}
控制器:
$scope.kita = 1;
$scope.name = "Test Data";
$scope.changeKita=function(){
$scope.kita=$scope.kita+1;
}