为了账号安全,请及时绑定邮箱和手机立即绑定

signUpFrom.username.$invalid这个是怎么来的,它是如何执行的,怎么使用,可以在什么情况下使用?

AngularJS表单验证课程 2-4节ng-if指令。

在讲解ng-class时突然出现的,到ng-if中又出现了。http://img1.sycdn.imooc.com//57d286c7000122f205880343.jpg

正在回答

1 回答

哈,我知道了,突然觉得自己提的问题太弱智了,signUpFrom.username.$invalid中的signUpFrom是from表单的name,username是input的name,$invalid表示验证是否通过,当验证不通过的时候为true。

类似于这样的AngularJS中使用的表单验证还有很多:

(1)未修改的表单:布尔值属性,表示用户是否修改了表单。如果为 ture ,表示没有修改过; false 表示修改过:

formName.inputFieldName.$pristine;

(2)修改的表单布尔型属性,当且仅当用户实际已经修改的表单。不管表单是否通过验证:

formName.inputFieldName.$dirty

(3)经过验证的表单布尔型属性,它指示表单是否通过验证。如果表单当前通过验证,他将为 true :

formName.inputFieldName.$valid

(4)未通过验证的表单布尔型属性,它指示表单是否通过验证。如果表单当前没有通过验证,他将为 true:

formName.inputFieldName.$invalid


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
AngularJS表单验证
  • 参与学习       39428    人
  • 解答问题       130    个

一看就明白的AngularJS表单验证

进入课程

signUpFrom.username.$invalid这个是怎么来的,它是如何执行的,怎么使用,可以在什么情况下使用?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信