我试图创建一个server-validate
指令,它通过向我们的服务器后端提交部分表单并解析响应来异步验证表单输入。我希望用这样的:如何在另一个链接中指定一个角度指令?
<input type="text" ng-model="stuff" server-validate />
(我用的包装<form>
另一个指令,指定哪个URL使用等..结合吧)为了使表单不提交验证请求在页面加载时,我需要设置ng-model-options="{ updateOn: 'blur' }", but I'd like to *not* have to do this on every element in the form. Instead, I'd like the
server-validate`来指定这种行为。
我试过link
函数中的一些东西,例如attrs['ngModelOptions'] = '{updateOn: "blur"}'
和attrs['ngModelOptions'] = { updateOn: 'blur' }
,但都没有任何效果。
有没有办法通过我自己的指令来应用这个,而不必指定其他任何东西?