The ngModel directive
binds an
input , select , textarea (or custom form control) to a property on the scope using NgModelController, which is created and exposed by this directive. ngModel is responsible for:
Binding the view into the model, which other directives such as
input , textarea or select require.
read more >>