Вопросы по теме 'angular-promise'

Как использовать $q.all для обработки результата $http.get в нескольких асинхронных функциях
У меня есть массив объектов, возвращаемых из $http.get, для которых мне нужно выполнить три разных автономных почтовых процесса. Я считаю, что могу использовать $q.all для параллельного выполнения почтовых процессов. Я вижу массу примеров,...
704 просмотров
schedule 20.02.2023

Служба кэширования AngularJS для встроенных файлов .svg (обертывание $http обещаниями)
Я реализовал директиву angular <svgimg src="file"> для встроенной загрузки изображений .svg, функция ссылки использует $http для загрузки файла, который затем анализируется для добавления и удаления тегов. Результатом является встроенный...
1034 просмотров

Как использовать Promise для возврата значения из асинхронной функции Angular в вызывающий метод?
У меня есть список, который заполняется для цикла, где я вызываю асинхронную функцию таким образом: В цикле "Я звоню" row.SUCCES_RATE_SINCE = $scope.computeSuccessRateSinceStart(row); Вызываемая функция // Calculate percentage...
246 просмотров
schedule 29.12.2022

AngularJS несколько одновременных вызовов $resource в цепочке
Мне нужно сделать несколько одновременных вызовов ресурса Angular и связать некоторые действия с API $promise. Я определяю такой ресурс myServicesModule.factory('MyResource', ['$resource', 'SETTINGS', function($resource, SETTINGS) { return...
465 просмотров

Обещание разрешения маршрута, не полностью разрешено - angularjs
Итак, я пытаюсь сделать что-то простое: проверьте роль loggedUser на каждом маршруте (с разрешением, которое устанавливает пользователя, если токен или учетные данные для входа действительны на серверной части) перенаправить на предполагаемый...
331 просмотров

Angular $ resource - как использовать обещание?
Как я могу использовать обещание с $ resource? Это моя служба, app.service("friendService",function( $resource, $q ) { // Return public API. return({ addFriend: addFriend, updateFriend:...
566 просмотров

Angular не имеет метода «затем», если вызывает асинхронный запрос из асинхронного запроса
У меня есть следующая функция, которая работала нормально, пока я не попытался вызвать другой асинхронный запрос из этой асинхронной функции. Если бы я попробовал, вторичная асинхронная функция всегда возвращает исключение. "Имеет бо метод...
75 просмотров
schedule 06.04.2023

Вызов AngularJS $http в службе, возврат разрешенных данных, а не обещаний
Я хочу знать, можно ли сделать вызов службы, который использует $http , чтобы он возвращал данные напрямую, не возвращая обещание? Я безуспешно пытался использовать $q и откладывать. Вот что я имею в виду: У меня есть услуга:...
20986 просмотров
schedule 15.11.2022

Обещание в контроллере приложения meanjs не является функцией
В моем приложении meanjs, созданном с использованием генератора meanjs и автоматически сгенерированного CRUD-модуля, для дохода ниже я хочу настроить обещание, возвращаемое методом get, чтобы я мог вызывать методы и выполнять преобразования для...
5083 просмотров
schedule 15.05.2023

AngularJS + Ionic – как вызвать метод на втором контроллере с первого контроллера с отложенным обещанием?
Мне нужно вызвать метод для инициализации значений пользовательских настроек (которые установлены в rootscope) из второго контроллера в методе первого контроллера. После того, как значения успешно установлены для корневой области, вернитесь к...
8911 просмотров

Возврат обещания внутри асинхронной функции
У меня есть сервисный метод AngularJS, который должен возвращать обещание. Внутри этого метода находится асинхронный вызов, который в случае успеха переходит к вызову $http. Я не совсем понимаю синтаксис, чтобы вернуть это правильно. // This...
2131 просмотров
schedule 12.12.2022

Как выйти из теста в транспортире, если элемент содержит значение
Я пишу набор тестов в Protractor и почти закончил. Однако мне трудно понять, как сделать что-то довольно распространенное. Я хочу иметь возможность проверить, содержит ли текстовое поле значение, и если да, то выйти из теста с ошибкой. (Если...
1478 просмотров

Как проверить выполнение двух одновременных запросов с помощью Restangular
Я делаю 2 запроса, используя Restangular, Restangular.all('clients').getList().then(function(clients) { $scope.clients = clients; }); Restangular.all('suppliers').getList().then(function(suppliers) { $scope.suppliers = suppliers;...
647 просмотров

AngularJS обменивается асинхронными данными между контроллерами
Существует довольно много тем, посвященных проблемам обмена данными между контроллерами, но я не нашел хороших ответов для своего случая. У меня есть один контроллер, который асинхронно извлекает данные с помощью обещания. Затем контроллер делает...
756 просмотров
schedule 27.06.2023

Правильный способ создания пользовательских анимаций JS в angular 1.3+ с помощью ng-animate
Я хочу использовать speed.js в сочетании с ng-animate для создания пользовательских js-анимаций для моего приложения. Я искал в Интернете и нашел много ответов и руководств, которые все ссылаются на старые версии ng-animate, которые, по-видимому, со...
906 просмотров

Цепочка ngResource $обещает успех и ошибки
Я хотел бы знать, возможно ли обрабатывать $promise , возвращаемый ngResource, на нескольких уровнях, чтобы код был СУХИМ вот простой пример aService = function(aResource) { var error, success; success = function(response) {...
2410 просмотров

Получить данные обещания из angular $http
Эй, я пытаюсь создать некоторую проверку по умолчанию для обещаний $http. Причина, по которой я это делаю, заключается в том, что у меня есть несколько запросов, которые возвращают одну и ту же структуру результата. поэтому было бы логично отделить...
356 просмотров

Необходимо разрешить запрос $http перед выполнением свойства разрешения внутри $stateProvider.
Я создаю угловое приложение, которое будет работать в нескольких доменах. Поскольку в каждом домене есть разные конфигурации, мне нужно будет получить все переменные, выполнив вызов сервера. Вызов вернет объект JSON, который содержит разные...
1225 просмотров

Angular: обмен данными, возвращенными с завода, между контроллерами.
У меня есть конечная точка фабричного вызова HTTP для получения пользователя: .factory('me', function($resource, VAS_API_URL, $q) { return { getUser: function() { var deferred = $q.defer(); var url = VAS_API_URL + 'api/me';...
106 просмотров
schedule 03.03.2024

Обещание Angular.js
Меня смущает обещание. Я нашел код ниже. Какая польза от обещания здесь. Я читал о обещании, что оно используется, чтобы избежать ада обратных вызовов . Обеспечивает ли promise более высокую производительность или он просто используется для...
94 просмотров