ngModel
ng
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:
input, textarea or select
require.ng-valid, ng-invalid, ng-dirty, ng-pristine).form.Note: ngModel will try to bind to the property given by evaluating the expression on the
current scope. If the property doesn't already exist on this scope, it will be created
implicitly and added to the scope.
For best practices on using ngModel, see:
For basic examples, how to use ngModel, see:
<input ng-model> ... </input>