書き込みHTML内のコントローラでこのコード
obj.hasErrorWithsubmit = function (form, field, validation) {
if (validation) {
return ($scope.submitted && form[field].$error[validation]);
}
return (form[field].$dirty && form[field].$invalid) || ($scope.submitted && form[field].$invalid);
};
obj.hasErrorWithsave = function (form, field, validation) {
if (validation) {
return ($scope.save && form[field].$error[validation]);
}
return (form[field].$dirty && form[field].$invalid) || ($scope.submitted ``&& form[field].$invalid); };
書き込みこの
ng-class="{'classname':obj.hasErrorWithsubmit(Formname,'fieldname','validationType')}">
すなわち
ng-class="{'classname':obj.hasErrorWithsubmit(myform,'textfield1','required')}">
ng-class="{'classname':obj.hasErrorWithsave (myform,'textfield2','required')}">
クラス名は、境界線が
を赤になりcssクラスクリックして 送信ボタンを押す$ scope.submitted = true 保存ボタンをクリックして$ scope.save = trueを作成します
私はこのソリューションを使用しようとします。 –