Вопросы по теме 'angular-promise'
ui router разрешает цепочку промисов
мне нужны некоторые данные при изменении состояния с помощью ui-router, эти данные зависят друг от друга, поэтому я должен использовать цепочку обещаний
svc.getData1AndData2 = function(){
var defer = $q.defer();...
952 просмотров
schedule
05.04.2024
Тестирование Angular с транспортиром
Я новичок в транспортире. Может ли кто-нибудь посоветовать мне, как обращаться с обещаниями и как узнать, какие методы я могу вызывать для элемента?
Например, я могу получить доступ к такому элементу, как: var element =...
81 просмотров
schedule
16.03.2024
Ожидание разрешения значения $rootScope в Angular перед загрузкой страницы
Итак, я столкнулся с этой проблемой, когда я использую ngView, и у меня есть статичная панель навигации, например:
<div ng-include="'views/nav.html'" ng-controller="NavCtrl"></div>
<div class="container-fluid"...
7631 просмотров
schedule
05.04.2024
Несущественные обещания Angular
Я пытаюсь переписать код для http://m.amsterdamfoodie.nl в более современном стиле. По сути, одностраничное приложение Angular загружает набор ресторанов с указанием местоположений и размещает их на карте. Если пользователь находится в районе...
44 просмотров
schedule
13.10.2022
Фабрика обещаний в Angular
Новичок в Angular, может неправильно использовать промисы. У меня есть фабрика, возвращающая обещание:
.factory('myData', ['$http', '$q', function($http, $q) {
var deferred = $q.defer();
$http.get('/path/to/endpoint')...
3939 просмотров
schedule
23.10.2023
Ошибка журналов Angular для консоли перед повышением promise.catch
Я чувствую, что немного схожу с ума, но Angular, похоже, выдает ошибку для обещания, даже если у меня определено catch . Он выдает ошибку на консоль, а затем позволяет запустить catch .
Вот суперпростая скрипка
Код теста:
$q.when(1)...
1809 просмотров
schedule
04.10.2022
Обещания angular вводят в заблуждение тем, что они не всегда вызываются асинхронно
Недавно я отлаживал некоторые вещи, связанные с обещаниями в angular.js, и заметил, что angular помещает разрешения обещаний в свой цикл evalAsync, как показано в эта диаграмма . У меня создалось впечатление, что обратные вызовы обещаний всегда...
207 просмотров
schedule
28.04.2024
Цепочка вызовов .then(): отклонение не распознано
Мне трудно понять идею промисов (в angularjs).
Я подумал, что могу определить функцию, которая возвращает обещание. Потребитель этого обещания может работать с ним и также может возвращать некоторые данные или обещание.
Но этот простой пример...
81 просмотров
schedule
20.05.2024
Использование Angular $q.all с созависимыми промисами
Для второго обещания в качестве параметра требуется результат первого обещания. Я видел пример решения этой проблемы с помощью промисов ES6.
firstThingAsync()
.then(function(result1) {
return Promise.all([Promise.resolve(result1),...
56 просмотров
schedule
17.03.2024
вернуть логическое значение после того, как обещание было разрешено/отклонено?
У меня есть функция, которая работает абсолютно нормально. Я просто хочу вернуть true или false в зависимости от обещания.
//I want this function to return a simple true or false!!!
function isAppOnline() {
var is_connected =...
23121 просмотров
schedule
12.11.2023
Javascript/Angularjs: дождитесь выполнения обещания, прежде чем перейти к следующей итерации в цикле foreach.
Почти уверен, что мне не хватает чего-то незначительного здесь. Я применяю цикл javascript foreach к массиву объектов. В цикле я делаю асинхронный вызов API для обновления данных. Я хочу, чтобы цикл foreach дождался выполнения обещания, прежде чем...
2142 просмотров
schedule
20.09.2022
AngularJS: несколько зависимых сервисов с асинхронными запросами
Я хочу создать угловое приложение, которое в основном служит для отображения данных, но немного динамично. У меня есть несколько файлов JSON с одинаковой структурой, но разным содержимым, по одному для каждого языка:
res/information_en.json
[...
344 просмотров
schedule
13.04.2024
Обещание цепочки при использовании $timeout
Я пытаюсь понять API обещаний и цепочку, особенно время, когда $timeout используется с .then() . Что я ожидал от следующего, так это то, что, поскольку $timeout возвращает обещание, .then() не будет вызываться, пока оно не будет разрешено....
13814 просмотров
schedule
08.10.2022
Цепочки обещаний в angularjs
Я загружаю вложения с помощью rest API в SharePoint 2013, для этого мне нужно вызвать метод загрузки вложений в синхронном режиме.
Потому что, если я вызываю асинхронный метод загрузки вложения, я получаю ошибку конфликта 409.
Как связать...
299 просмотров
schedule
19.03.2024
Мое угловое обещание неожиданно переходит к обратному вызову ошибки, почему?
У меня есть клиент, работающий на Angular + typescript, и я новичок в веб-разработке.
Мне нужно отправить почтовый запрос в php API (который я разработал). Запрос поступает на сервер правильно, и сервер заполняет тело ответа правильными данными (я...
117 просмотров
schedule
20.09.2022
Angular jasmine 2 $q обещает не звонить .then
Я очень удивлен и не знаю, что происходит и какое может быть решение... Я тестирую этот фрагмент кода. .then никогда не вызывается!:
describe('PicturesSvc.updatePicturesList', function () {
beforeEach(module('com.myapp'));
it('download...
169 просмотров
schedule
16.11.2023
Обещание не разрешено после сбоя проверки
У меня есть форма входа, которая создается через объект обещания. Все работает нормально, за исключением случая, когда в действие вступает проверка формы. Вот мой html-файл.
<form id="signin" class="signinform" autocomplete="off">...
327 просмотров
schedule
15.12.2023
В чем разница между обещаниями $promise и $q в angular1.x?
Я начал использовать промисы в angular для разрешения вызовов API со следующим синтаксисом:
$scope.module = moduleFactory.get({id: $stateParams.id})
.$promise.then(function(response){
$scope.module = response;
}
Теперь я...
7814 просмотров
schedule
31.10.2022
Angular Firebase, извлекающий один элемент, имеет условия гонки
Я использую angular и firebase вместе, и у меня есть массив продуктов, который я храню в своей корневой области, хотя для загрузки элементов требуется время.
Моя проблема заключается в том, что когда я перехожу на эту страницу, например, напрямую:...
49 просмотров
schedule
10.12.2023
Вернуть цепочку обещаний в AngularJS
У меня есть следующий код:
var service = {
startSetup: function() {
//If not logged in, redirect to login page
console.log('starting setup, checking login status');
return LoginService.loginStatus().then(function(result) {...
40 просмотров
schedule
25.05.2024