Улучшить эту документацию Просмотреть исходный код $templateRequest
- сервис в модуле ng
Сервис $templateRequest выполняет проверки безопасности, затем загружает предоставленный шаблон, используя $http, и, при успехе, сохраняет содержимое в $templateCache. Если запрос HTTP завершается ошибкой или данные ответа HTTP запроса пустые, будет выброшено исключение $compile (исключение можно предотвратить, установив значение `true` для второго параметра функции). Обратите внимание, что содержимое $templateCache является доверенным, поэтому вызов $sce.getTrustedUrl(tpl) опущен, когда tpl имеет тип строка и $templateCache содержит соответствующую запись.
Использование
$templateRequest(tpl, [ignoreRequestError]);
Аргументы
| Параметр | Тип | Подробности |
|---|---|---|
| tpl | stringTrustedResourceUrl | URL шаблона запроса HTTP |
| ignoreRequestError (необязательно) | boolean | Указывает, игнорировать ли исключение при ошибке запроса или если шаблон пустой |
Возвращаемое значение
Promise |
объект promise для данных ответа HTTP по заданному URL. |
Свойства
-
totalPendingRequests
numberобщее количество ожидающих запросов на загрузку шаблонов.
© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.4.14/docs/api/ng/service/$templateRequest