Angular 2 form validation with custom validators ng-valid class

Yan.F

I'm trying to build a form with custom validations, here is an example:

this.registrationForm= fb.group({
  dob: ['', Validators.required],
  email: ['', Validators.compose([Validators.required,  emailValidator])],
  password: ['', Validators.required],
  confirmPassword: ['', Validators.required],
  firstName: ['', Validators.required],
  lastName: ['', Validators.required]
}, {validator: matchingPasswords('password', 'confirmPassword')})

i have only one problem - the ng-invalid css class from the NgModel directive won't fire for the custom validator, anyone encountered with this problem?

Yan.F

in the CSS file the 'ng-invalid' class associated with [required] so it won't fire without it and the custom Validator is not 'required'. for example:

<input required type=”text” ngControl=”username” />

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Angular 2 form validation with custom validators ng-valid class

From Dev

Unit Test Angular Form Validation With $validators

From Dev

Angular 2 reactive form custom validation

From Dev

Form Validation with valid and invalid class

From Dev

Custom form error validation in Angular-material ng-messages

From Dev

Angular custom form validation

From Dev

AngularJS Form custom validation. Cannot read property '$validators' of undefined

From Dev

Conditional Form Validators Angular2

From Dev

Create custom validators for dynamic forms angular 2

From Dev

ZF2 Render Custom Class on Form Validation Error

From Dev

Angular Form Custom Validation Data

From Dev

Angular 2 custom input component validation (new form api)

From Dev

Angular toggle class on input if validation is valid

From Dev

Zend 2 Form Validators

From Dev

Angularjs: ng-class and form validation

From Dev

Angularjs: ng-class and form validation

From Dev

ng-class in AngularJS form validation

From Dev

$index in ng-class for form validation

From Dev

Angular Form Validation: $error.required set even when ng-required=false with custom input directive

From Dev

Angular form validation ng-disabled not working

From Dev

ng-minlength Angular Form Validation

From Dev

ng-minlength Angular Form Validation

From Dev

Angular Form Validation using Ng Model

From Dev

angular ngMessages custom validation ng-message

From Dev

Angular 2 Multiple validators

From Dev

Using Variables in Angular Form Validators

From Dev

Angular 2 Form Array Validation

From Dev

Angular 2 form validation not working

From Dev

Set custom input validation in angular form

Related Related

HotTag

Archive