AngularJS Facts
Below are the some facts about the ng-app, ng-init and ng-model.
(1)The ng-app Directive:-The ng-app directive defines the root element of an AngularJS application. Other fact about the ng-app is the this directive will auto-bootstrap the application when web page is loaded.
(2)The ng-init Directive:-We will use ng-init directive to initial values for AngularJS Applications. We will not use ng-init normally in place of ng-init we can use controller or module in place of ng-init.
(3)The ng-model Directive:-With the ng-model directive we will binds value of HTML controls like input, select, and textarea to application data. With the help of ng-model directive we do below things:-
(i)It will provide type validation for application data and validation can be of number, email or required types.
(ii)It will helps in providing status for application data and tell the status for invalid, dirty, touched or for error.
(iii)It will helps to provide CSS classes for HTMl elements.
(iv)It will bind HTMl elements to HTML forms. | |