About Lesson
- Introduction
- Create the component that controls the form
- Create a template with the initial form layout
- Bind data properties to each form input control with the ngModel two-way data binding syntax
- Add the name attribute to each form input control
- Add custom CSS to provide visual feedback
- Show and hide validation error messages
- Handle form submission with ngSubmit
- Disable the form’s submit button until the form is valid
- Resetting the form
- Form with @ViewChild