<input type='email' required ng-model='email' onchange='onlyfirewheninputvalid(email)'>
这是一个简单的注册表单。用户开始输入电子邮件输入,一旦电子邮件是有效类型,我就会发起ajax调用以查看电子邮件是否已存在。
为了在没有模板的情况下保持我的控制器可测试,我很难找到一种方法来保持onchange,除非输入有效,完全来自模板端。
答案 0 :(得分:0)
显然,默认情况下,除非输入有效,否则不会触发更改。所以,是的......