前言
通常,使用angular@H_404_6@做表单验证,一般都是把验证规则单独写为
service@H_404_6@,然后通过依赖注入的方式调用。在个别情况下,例如用户注册表单,需要根据用户输入给出不同提示信息,使用
service@H_404_6@略显不合适宜,所以可以采用指令的方式。
简易表单
如下为一个简易表单,有四项提示信息,依据状态呈现。校验规则为数字,大写字母,小写字母至少出现两项,通过正则配合ng-pattern@H_404_6@能够实现相同的效果,此处仅为引入指令校验,不做深究。其中,
user-validator@H_404_6@为自定义指令。