signUpFrom.username.$invalid这个是怎么来的,它是如何执行的,怎么使用,可以在什么情况下使用?
AngularJS表单验证课程 2-4节ng-if指令。
在讲解ng-class时突然出现的,到ng-if中又出现了。
AngularJS表单验证课程 2-4节ng-if指令。
在讲解ng-class时突然出现的,到ng-if中又出现了。
2016-09-09
哈,我知道了,突然觉得自己提的问题太弱智了,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
举报