AngularJS is a very powerful JavaScript Framework. It is used to create a Single Page Applications. It is an open source, completely free, and used by thousands of developers around the world. It is licensed under the Apache license version 2.0.

Prerequisites before Start Angular JS

You should have a basic knowledge of Java Script. As i am going to Create Instant Search using angular JS, it will be good if you have knowledge of other web technologies like HTML, CSS, AJAX, etc.

angularjs-instant-search

AngularJS Atrributes with HTML

  • AngularJS extends HTML using ng-directives.
  • The ng-app directive defines an AngularJS application.
  • The ng-model directive binds the value of HTML controls (input, select, textarea) to application data.
  • The ng-bind directive binds application data to the HTML view.

AngularJS Filters

  • currency Format a number to a currency format.
  • date Format a date to a specified format.
  • filter Select a subset of items from an array.
  • json Format an object to a JSON string.
  • limitTo Limits an array/string, into a specified number of elements/characters.
  • lowercase Format a string to lower case.
  • number Format a number to a string.
  • orderBy Orders an array by an expression.
  • uppercase Format a string to upper case.

Bellow is the simple example of angular JS

Instant Search using angular JS
This project will allow users to instant search from list of items by typing into a text field.

html Code

CSS Code

Angular JS