Компоненты сервисов в ng
| Имя | Описание |
|---|---|
| $anchorScroll |
При вызове, прокручивает к элементу, связанному с указанным |
| $animate |
Сервис $animate предоставляет ряд методов для работы с DOM, которые поддерживают анимационные хуки. По умолчанию применяется операция с DOM, но при обнаружении анимации (если анимации включены), $animate возьмет на себя всю работу, чтобы гарантировать, что анимация будет выполнена вместе с инициируемой операцией с DOM. |
| $animateCss |
Это основная версия |
| $cacheFactory |
Фабрика, которая создает объекты Cache и предоставляет к ним доступ. |
| $templateCache |
При первом использовании шаблона он загружается в кеш шаблонов для быстрого извлечения. Вы можете загрузить шаблоны непосредственно в кеш в теге |
| $compile |
Компилирует строку HTML или DOM в шаблон и генерирует функцию шаблона, которая затем может быть использована для связывания |
| $controller |
Сервис |
| $document |
Обёртка jQuery или jqLite для объекта |
| $exceptionHandler |
Любые необработанные исключения в выражениях Angular делегируются этому сервису. По умолчанию, реализация просто делегирует их |
| $filter |
Фильтры используются для форматирования данных, отображаемых пользователю. |
| $httpParamSerializer |
По умолчанию сериализатор параметров |
| $httpParamSerializerJQLike |
Альтернативный сериализатор параметров |
| $http |
Сервис |
| $xhrFactory |
Функция-фабрика, используемая для создания объектов XMLHttpRequest. |
| $httpBackend |
HTTP бэкенд, используемый сервисом сервис, который делегирует запросы объекту XMLHttpRequest или JSONP и обрабатывает несовместимости браузеров. |
| $interpolate |
Компилирует строку с разметкой в функцию интерполяции. Этот сервис используется сервисом HTML $compile для привязки данных. См. $interpolateProvider для настройки разметки интерполяции. |
| $interval |
Обёртка Angular для |
| $jsonpCallbacks |
Этот сервис обрабатывает жизненный цикл обратных вызовов для обработки запросов JSONP. Переопределите этот сервис, если вы хотите настроить, где хранятся обратные вызовы и как они отличаются от запрошенного URL. |
| $locale |
Сервис $locale предоставляет правила локализации для различных компонентов Angular. На данный момент единственным публичным API является: |
| $location |
Сервис $location анализирует URL в адресной строке браузера (на основе window.location) и делает URL доступным для вашего приложения. Изменения в URL в адресной строке отражаются в сервис $location, а изменения в $location отражаются в адресной строке браузера. |
| $log |
Простой сервис для ведения логов. По умолчанию реализация безопасно записывает сообщение в консоль браузера (если она доступна). |
| $parse |
Преобразует выражение Angular выражение в функцию. |
| $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.5.11/docs/api/ng/service