Monday, January 18, 2016

Explain what are directives ? Mention some of the most commonly used directives in AngularJS application ?

Directives are attributes decorated on the HTML elements. All directives start with the word “ng”. As the name says directive it directs Angular what to do.
For example below is a simple “ng-model” directive which tells angular that the HTML textbox “txtCustomerName” has to be binded with the “CustomerName” property.
<input type=text id="txtCustomerName"  ng-model="CustomerName"/> 

In other words a directive is something that introduces new syntax, they are like markers on DOM element which attaches a special behavior to it. In any AngularJS application, directives are the most important components.
Some of the commonly used directives are ng-model, ng-App, ng-bind, ng-repeat , ng-show etc.

No comments:

Post a Comment