Javascript angularjs中的表单验证
我尝试实现表单验证,如下所示: 我有带有姓名、密码等的表格。对于这些文本框,我们有很多验证,比如姓名不应该是数字,姓名不应该是大写字母,就像我们对每个文本框进行了将近15-20次验证一样 我们使用angularjs中的模式实现了所有这些验证。我为每个模式编写了diff函数。有没有更好的方法使用angularjs为一个文本框实现这么多验证 注:请仅以更好的方式澄清。我实现的seeems工作正常,但我想知道使用angular进行验证的任何其他简单方法,您使用“模式”进行验证是什么意思?您是指Javascript angularjs中的表单验证,javascript,angularjs,validation,Javascript,Angularjs,Validation,我尝试实现表单验证,如下所示: 我有带有姓名、密码等的表格。对于这些文本框,我们有很多验证,比如姓名不应该是数字,姓名不应该是大写字母,就像我们对每个文本框进行了将近15-20次验证一样 我们使用angularjs中的模式实现了所有这些验证。我为每个模式编写了diff函数。有没有更好的方法使用angularjs为一个文本框实现这么多验证 注:请仅以更好的方式澄清。我实现的seeems工作正常,但我想知道使用angular进行验证的任何其他简单方法,您使用“模式”进行验证是什么意思?您是指ng模式
ng模式
指令吗
您应该在以下位置使用$validators
属性:
并将其应用于您的输入:
<input type="text" ng-model="name" validate-name>
<input type="text" ng-model="name" validate-name>