Javascript 表单外部的AngularJS验证

Javascript 表单外部的AngularJS验证,javascript,validation,angularjs,Javascript,Validation,Angularjs,我有一个或多或少复杂的SPA,有大约40个文本输入字段。这些输入元素不是由绑定的,而是分为多个类别。如果用户提交,我想触发一个验证函数 我的第一种方法是编写两个指令,一个用于字符串输入,另一个用于数值,这将为每个无效元素添加一个属性,然后使用validate()函数查找每个输入字段,以检查它是否具有该属性 我遇到了很多问题,包括这是一个类似jQuery的问题解决方案 如何以更方便的方式完成这项工作?我一直在处理表单验证的方法之一是使用ng模式。使用ng模式,您可以在那里直接执行正则表达式,也可以

我有一个或多或少复杂的SPA,有大约40个文本输入字段。这些输入元素不是由
绑定的,而是分为多个类别。如果用户提交,我想触发一个验证函数

我的第一种方法是编写两个指令,一个用于字符串输入,另一个用于数值,这将为每个无效元素添加一个属性,然后使用
validate()
函数查找每个输入字段,以检查它是否具有该属性

我遇到了很多问题,包括这是一个类似jQuery的问题解决方案


如何以更方便的方式完成这项工作?

我一直在处理表单验证的方法之一是使用ng模式。使用ng模式,您可以在那里直接执行正则表达式,也可以链接到表达式以运行一组验证

它看起来像这样

<input type="text" ng-pattern="Put your Regex Here or an Expression">

ng模式的角度文档非常稀疏,所以祝你好运


这种方法可能不是您想要的,因为它一次只评估一个输入,但我希望这会有所帮助。

至少用一些数据回答会更容易,验证可以通过多种方式进行,这将有助于更准确地了解您想要什么