Компоненты сервисов в ng
| Имя | Описание |
|---|---|
| $anchorScroll |
При вызове проверяет текущее значение $location.hash() и прокручивает до соответствующего элемента в соответствии с правилами, указанными в спецификации Html5. |
| $animate |
Сервис $animate предоставляет базовые функции манипулирования DOM для вставки, удаления и перемещения элементов в DOM, а также добавления и удаления классов. Этот сервис является основным сервисом, используемым сервисом $animator ngAnimate, который предоставляет высокоуровневые хуки анимации для CSS и JavaScript. |
| $cacheFactory |
Фабрика, которая создаёт объекты Cache и предоставляет к ним доступ. |
| $templateCache |
В первый раз при использовании шаблона он загружается в кэш шаблонов для быстрого получения. Вы можете загружать шаблоны напрямую в кэш в теге |
| $compile |
Компилирует строку HTML или DOM в шаблон и генерирует функцию шаблона, которая затем может быть использована для связывания |
| $controller |
Сервис |
| $document |
Обёртка jQuery или jqLite для объекта |
| $exceptionHandler |
Любое необработанное исключение в выражениях Angular делегируется этому сервису. По умолчанию реализация просто делегирует его |
| $filter |
Фильтры используются для форматирования данных, отображаемых пользователю. |
| $http |
Сервис |
| $httpBackend |
HTTP-бэкенд, используемый сервисом service, который делегирует вызовы объекту XMLHttpRequest или JSONP и обрабатывает несовместимости браузеров. |
| $interpolate |
Компилирует строку с разметкой в функцию интерполяции. Этот сервис используется сервисом HTML $compile для привязки данных. См. $interpolateProvider для настройки разметки интерполяции. |
| $interval |
Обёртка Angular для |
| $locale |
Сервис $locale предоставляет правила локализации для различных компонентов Angular. На данный момент единственный доступный публичный API: |
| $location |
Сервис $location анализирует URL в адресной строке браузера (на основе window.location) и делает URL доступным для вашего приложения. Изменения URL в адресной строке отражаются в сервисе $location, а изменения в $location отражаются в адресной строке браузера. |
| $log |
Простой сервис для регистрации. Реализация по умолчанию безопасно записывает сообщение в консоль браузера (если она доступна). |
| $parse |
Преобразует выражение Angular expression в функцию. |
| $q |
Сервис, который помогает выполнять функции асинхронно и использовать их возвращаемые значения (или исключения) по завершении обработки. |
| $rootElement |
Корневой элемент приложения Angular. Это либо элемент, где был объявлен ngApp, либо элемент, переданный в |
| $rootScope |
В каждом приложении есть единственный корневой scope. Все остальные scope являются дочерними scope корневого scope. Scope обеспечивают разделение между моделью и представлением, посредством механизма отслеживания изменений модели. Они также обеспечивают механизм передачи/распространения и подписки на события. См. руководство разработчика по scope. |
| $sceDelegate |
|
| $sce |
|
| $templateRequest |
Сервис |
| $timeout |
Обёртка Angular для |
| $window |
Ссылка на объект |
© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.3.20/docs/api/ng/service