Angularjs:模板端如果表单是有效的fire onchange

时间:2015-10-11 02:52:38

标签: angularjs validation

<input type='email' required ng-model='email' onchange='onlyfirewheninputvalid(email)'>

这是一个简单的注册表单。用户开始输入电子邮件输入,一旦电子邮件是有效类型,我就会发起ajax调用以查看电子邮件是否已存在。

为了在没有模板的情况下保持我的控制器可测试,我很难找到一种方法来保持onchange,除非输入有效,完全来自模板端。

1 个答案:

答案 0 :(得分:0)

显然,默认情况下,除非输入有效,否则不会触发更改。所以,是的......