AngularJS ng-model-options指令
ng-model-options指令的特点是帮助用户在当前应用程序中修改ngModel指令的行为。基本上,当用户需要控制范围内的变量和HTML表单元素的绑定时,就可以使用它。你还可以指定绑定发生时的等待时间。它可以被设定为需要一些时间,也可以几乎是即时完成。
语法:
参数:
- {updateOn: ‘event’}指定绑定应该在特定事件发生时发生。
- {debounce: 1000}指定与绑定的等待时间,单位为毫秒。
- {allowInvalid: true|false}指定如果值没有被验证,是否可以进行绑定。
- {getterSetter : true|false}指定绑定到模型的函数是否应被视为getter/setters。
- {时间区:’0100′}指定在处理Date对象时应该使用哪个时区。
例子1:这个例子将告诉你如何通过_ng-model-options指令来保持一个输入字段的数据绑定,直到该字段的焦点消失。你也会注意到,当你输入一些东西时,值会立即被更新。
输出:
示例2:
输出: