Service components in ng
Name | Description |
---|---|
$anchorScroll |
When called, it scrolls to the element related to the specified |
$animate |
The $animate service exposes a series of DOM utility methods that provide support for animation hooks. The default behavior is the application of DOM operations, however, when an animation is detected (and animations are enabled), $animate will do the heavy lifting to ensure that animation runs with the triggered DOM operation. |
$animateCss |
This is the core version of |
$cacheFactory |
Factory that constructs Cache objects and gives access to them. |
$templateCache |
The first time a template is used, it is loaded in the template cache for quick retrieval. You can load templates directly into the cache in a |
$compile |
Compiles an HTML string or DOM into a template and produces a template function, which can then be used to link |
$controller |
|
$document |
A jQuery or jqLite wrapper for the browser's |
$exceptionHandler |
Any uncaught exception in angular expressions is delegated to this service. The default implementation simply delegates to |
$filter |
Filters are used for formatting data displayed to the user. |
$httpParamSerializer |
Default |
$httpParamSerializerJQLike |
Alternative |
$http |
The |
$xhrFactory |
Factory function used to create XMLHttpRequest objects. |
$httpBackend |
HTTP backend used by the service that delegates to XMLHttpRequest object or JSONP and deals with browser incompatibilities. |
$interpolate |
Compiles a string with markup into an interpolation function. This service is used by the HTML $compile service for data binding. See $interpolateProvider for configuring the interpolation markup. |
$interval |
Angular's wrapper for |
$jsonpCallbacks |
This service handles the lifecycle of callbacks to handle JSONP requests. Override this service if you wish to customise where the callbacks are stored and how they vary compared to the requested url. |
$locale |
$locale service provides localization rules for various Angular components. As of right now the only public api is: |
$location |
The $location service parses the URL in the browser address bar (based on the window.location) and makes the URL available to your application. Changes to the URL in the address bar are reflected into $location service and changes to $location are reflected into the browser address bar. |
$log |
Simple service for logging. Default implementation safely writes the message into the browser's console (if present). |
$parse |
Converts Angular expression into a function. |
$q |
A service that helps you run functions asynchronously, and use their return values (or exceptions) when they are done processing. |
$rootElement |
The root element of Angular application. This is either the element where ngApp was declared or the element passed into |
$rootScope |
Every application has a single root scope. All other scopes are descendant scopes of the root scope. Scopes provide separation between the model and the view, via a mechanism for watching the model for changes. They also provide event emission/broadcast and subscription facility. See the developer guide on scopes. |
$sceDelegate |
|
$sce |
|
$templateRequest |
The |
$timeout |
Angular's wrapper for |
$window |
A reference to the browser's |
© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.5.11/docs/api/ng/service