angular-async-validation

the multi purpose async validation directive.

Validation Example

Enter a username to attempt the validation process.

Already used usernames that will cause validation to fail.

  • {{username}}
  • Backend Validation

    If you try this input, it will check to a simulated backend API if the email already exists.

    The only email that will fail the test is this: existing@mail.com all the other emails will resolve the validation.

    This email is already taken.
    This email is free to use.

    Form Errors

    {{ FirstForm.$error | json }}

    Model Controller

    {{ FirstForm.username | json }}