在我的表单中有一个名为电子邮件的唯一输入,我想知道在焦点丢失时它是否可用。
以下是我目前研究的选项:
1)制定一个指令,并在链接功能中使用element.bind('blur', function(event)
,在这种情况下,我会注入服务器以连接到api并验证电子邮件;
2)制定一个指令,并使用电子邮件表单中的ng-model-options="{ updateOn: 'blur' }"
,在指令中注入服务以验证电子邮件,如案例1;
3)在表格中使用指令ngBlur,我会在控制器中使用一个函数进行验证。
在这些选项中,最标准和最正确的(或角度方式)是什么?为什么?
提前感谢您的帮助。