Server-side validation using asynchronous validator functions
Form validations are straightforward in Angular, with the reason being the super-awesome validators that Angular provides out of the box. These validators are synchronous, meaning that as soon as you change the input, the validators kick in and provide you with information about the validity of the values right away. However, sometimes, you might rely on some validations from a backend API or have some asynchronous logic that you need to execute to validate the form value. These situations would require something called asynchronous validators. In this recipe, you’re going to create your first asynchronous validator.
Getting ready
The app that we are going to work with resides in start/apps/chapter08/ng-rf-async-validator
inside the cloned repository:
- Open the code repository in your code editor.
- Open the terminal, navigate to the code repository directory, and run the following command to...