这是我附加到输入标签的指令:
ng-model="user.firstname" ng-required="true"
ng-minlength="2" ng-model-options="{updateOn: 'default blur '}"
情况是: 我将ng-model-options附加到输入,但仍然立即更新模型。
将validation和ng-model-options同时附加到输入标签是否可以?
如果我想验证该字段并更新模型,直到我失去焦点, 我该怎么办?我这样对吗?
谢谢!
解决
之后,我将angular.js版本1.2升级到1.3。
我得到了我想要的效果。
感谢@ user2341963和回复者。
答案 0 :(得分:0)
请阅读文档:ngModelOptions
updateOn:指定输入绑定到哪个事件的字符串。您可以使用空格分隔列表设置多个事件。有一个名为default的特殊事件与属于控件的默认事件匹配。
您需要删除默认事件。