
AngularJS lets you extend HTML with new attributes called
Directives
.
AngularJS has a set of
built-in directives
which offers functionality
to your applications.
AngularJS also lets you define your
own
directives.

AngularJS directives are extended HTML attributes with the prefix
ng-
.
The
ng-app
directive initializes an AngularJS application.
The
ng-init
directive initializes application data.
The
ng-model
directive binds the value of HTML controls (input,
select, textarea) to application data.


The
ng-app
directive defines the root element of an AngularJS
application.
The
ng-app
directive will auto-bootstrap (automatically initialize) the
application when a web page is loaded.
<div
ng-app
=“”>
. . .
</div>
