我有一些表单的字段。
我确认与CSS类的字段:(如果该字段是无效的,用户接触它,然后输入的边框颜色=红色。)获取表单角度的字段
select.ng-invalid.ng-touched,
input.ng-invalid.ng-touched,textarea.ng-invalid.ng-touched {
border-color: red;
}
如果用户提交表单没有填充一个或更多的领域,会有一个危险的警报。
HTML:
<div ng-show="formInvalid>
error!
</div>
JS:
if ($scope.pniyaForm.$valid) {
$scope.formInvalid = false;
.....
} else {
$scope.formInvalid = true;
}
但是,如果用户提交表单,并没有触及任何领域中,CSS类不影响(因为用户没有碰...)
我想在代码中添加类。
有没有人有一个优雅的方式来做到这一点,而不分开写在每个领域的想法?
它不为我工作,我是否需要添加其他内容/关注一些重要的细节? – Tzof