一.表单中的输入框,可以使用上面的标签来实现对用户输入的校验。
<form name="yourForm">
<input type="text" name="inputText" required ng-trim="true" ng-model="userNum" ng-pattern="/^[0-9]*[1-9][0-9]*$/" ng-maxlength="6" maxlength="6"/>
</form>
1. 通过 $scope.yourForm.inputText. $error.required 来判断输入框是否为空.
2. 通过 $scope.yourForm.inputText. $invalid 来判断输入的内容是否满足ng-pattern,ng-maxlength,maxlength等.
3. 通过 $scope.userNum 获得的输入内容是去掉前后空格的,因为ng-trim的存在。