Tutorial by Topics: angular

AngularJS is a web application framework designed to simplify rich client-side application development. This documentation is for Angular 1.x, the predecessor of the more modern Angular 2 or see the Stack Overflow documentation for Angular 2. VersionRelease Date1.6.52017-07-031.6.42017-03-311....
This section provides an overview of how to install and configure Angular2+ for use in various environments and IDE's using tools like the community developed angular-cli. The previous version of Angular is AngularJS or also named Angular 1. See here the documentation. VersionRelease Date4.3....
AngularJS Directives are custom elements in HTML (such as an attribute, element name, comment or CSS class) that tell AngularJS to attach a specified behavior to that DOM element, or even to transform the DOM element and its children. In short, when we create a directive, AngularJS will treat that...
Angular UI-Router is a client-side Single Page Application routing framework for AngularJS. Routing frameworks for SPAs update the browser's URL as the user navigates through the app. Conversely, this allows changes to the browser's URL to drive navigation through the app, thus allowing the user ...
It is possible to install other libraries following, this approach, however, there might be a need to specify the module type, main file, and default extension. 'lodash': { format: 'cjs', defaultExtension: 'js', main: 'index.js' } 'moment': { main: 'moment.js' } ...
Not everything in AngularJS has a KnockoutJS equivalent (for example ngCloack, or ngSrc). There are two main solutions typically available: Use the generic attr or event binding instead. Similar to custom directives in AngularJS, you can write your own custom binding handler if you need someth...
Angular Material is an UI component framework that allows you to produce single-page-application using a set of predefined components and directives. VersionRelease Date1.1.42017-04-201.1.32017-01-311.1.22017-01-051.1.12016-09-011.1.02016-08-141.1.0-rc52016-06-031.1.0-rc42016-04-151.1.0-rc2201...
Angular uses a tree of scopes to bind the logic (from controllers, directives, etc) to the view and are the primary mechanism behind change detection in AngularJS. A more detailed reference for scopes can be found at docs.angularjs.org The root of the tree is accessible as via inject-able service...
$scope : ng.IScope - this is way in typescript to define type for a particular variable.
Making API requests with Angular 2 Http service and RxJS is very similar to working with promises in Angular 1.x. Use the Http class to make requests. The Http class exposes the methods for issuing HTTP requests GET, POST, PUT, DELETE, PATCH, HEAD requests via corresponding methods. It also expo...
Angular 2 allow to access the ngForm instance by creating a local template variable. Angular 2 exposes directive instances like ngForm by specifying exportAs property of the directive metadata. Now, the advantage here is without much coding you can access the ngForm instance and use it to access s...
Note: Don't use Repeater in {N}+Angular-2 applications! The *ngRepeat is obsolete directive in Angular-2. When you need to display repeating item patterns use either ListView or *ngFor structural directive.
Use this plunker to play with examples.

Page 1 of 4