Описание тега angular-promise
$ Q обещания Angular обеспечивают мощную абстракцию над управлением потоком. Если вы пометите свой вопрос этим тегом, подумайте также о том, чтобы пометить его тегом "обещание". Этот тег также подходит для вопросов об angular и обещаниях, которые не передаются напрямую в $q.
1
ответ
ngResource параметры по умолчанию из обещания
У меня есть несколько служб отдыха, которые выглядят так /user/:userId/resource/:resourceId Большую часть времени пользователь хочет получить свои собственные ресурсы (хотя иногда он хочет получить другой ресурс пользователя), поэтому я хочу, чтобы …
10 окт '15 в 18:33
2
ответа
AngularJS: Как избежать обработчиков анонимных обещаний
Недавно с моим клиентом мы решили следовать Руководству по стилю AngularJS Джона Папы*. В настоящее время я прохожу текущую кодовую базу, чтобы удостовериться, что не осталось никакой анонимной функции. Однако я сталкиваюсь со случаем некоторых обра…
25 ноя '14 в 12:28
1
ответ
Как я могу реализовать разрешение в моем app.config с этими фрагментами?
Это мой код: Сервисный модуль (function () { var servicesSushi = angular.module('SushiServices', ['ngResource']); servicesSushi.factory('Data', ['$resource', function ($resource) { return $resource('Data/:name.json', {}, { getInfoMenu: { method: 'GE…
22 янв '15 в 22:09
2
ответа
Введение решенного обещания в сервис
Мне нужно получить некоторую информацию (схему) с сервера, прежде чем я настрою группу сервисов, которые зависят от этой информации. Мой сервер предоставляет схему, которая определяет различные свойства модели. В моем угловом коде у меня есть сервис…
02 авг '13 в 13:51
1
ответ
Обещания Энгулера вводят в заблуждение тем, что они не всегда вызываются асинхронно
Недавно я отлаживал некоторые вещи, связанные с обещаниями в angular.js, и заметил, что angular помещает разрешения обещаний в цикл evalAsync, как показано на этой диаграмме. У меня сложилось впечатление, что обратные вызовы обещания всегда выполняю…
18 апр '15 в 14:44
1
ответ
Как зациклить массив, поступающий от асинхронного вызова удаленного файла JSON?
Я пытаюсь получить данные из файла JSON для создания формы. Вот часть моего шаблона: <div class="form-group"> <label for="power">Power</label> <select class="form-control" id="power" required> <option *ngFor="let p of hero…
07 сен '16 в 09:15
0
ответов
Как отклонить обещание от метода / функции обработчика
В настоящее время я создаю сервис в angularJS (v1.4.14) с использованием нового синтаксиса класса ES6 и имею связанное / сплющенное дерево обещаний с 3 .then() Метод setCampaign() разрешается в состоянии с помощью ui-router. Когда возникает проблема…
26 июн '17 в 19:58
2
ответа
Как вернуть контроллер формы обещания в директиву angularjs, используя $resource
Я хочу, чтобы обещание было возвращено из контроллера в директиву, так как я хочу изменить шаблон на основе полученного обещания. LoginController: (function() { angular.module('nd') .controller('LoginController', loginController); function loginCont…
06 апр '16 в 10:23
1
ответ
angularjs $q.defer() Объект не поддерживает свойство или метод defer
Привет, я столкнулся с проблемой, где я пытаюсь ввести $q в контроллер и использовать defer(), но он выдает ошибку "TypeError: Object не поддерживает свойство или метод 'defer'" Я знаю, что введение $q в контроллер будет работать со стилем кодирован…
11 май '17 в 00:53
1
ответ
Вызов функции контроллера из обещания во внешнем JS
Ионные вкладки, корень вкладок HTML имеет "RootTabCtrl", а "Tab1" (с "Tab1_Ctrl") имеет форму, другие вкладки отключены. Пользователь отправляет форму на Tab1 Функция Tab1 Controller запускается. Функция контроллера вызывает внешнюю функцию (не в ко…
31 май '16 в 20:15
2
ответа
AngularJS: получить объект по идентификатору с завода
У меня есть factory чтобы получить массив со всеми моими клиентами из базы данных. Тогда мне нужно отфильтровать этот массив по человеку id и показывать только его данные на одной странице. У меня уже есть рабочий код, но он только внутри controller…
03 июл '15 в 19:58
2
ответа
Цепочка нескольких обещаний (обработка обратных вызовов)
У меня возникают некоторые трудности с обещаниями, когда речь идет о цепочке из нескольких. Путаница заключается в том, как правильно использовать обещания и их разницу с обратными вызовами . Я заметил, что обратные вызовы иногда запускаются независ…
24 сен '14 в 00:35
1
ответ
Angular: загрузить свойства среды перед настройкой / запуском
Я разрабатываю угловое приложение, и у этого приложения есть около 10 настраиваемых свойств (в зависимости от среды и клиента). У меня были эти свойства в конфигурационных файлах json, но это действительно хлопотно: должны быть определенные сборки д…
18 окт '16 в 11:51
2
ответа
Как работают цепочки обещаний?
Я нашел следующий код в SO, и я пытаюсь отладить его, чтобы лучше понять концепцию обещания. В настоящее время есть кое-что, чего я не понял в приведенном ниже коде, поэтому последние затем получают значение (в specificTweet) с id==4 и не со всеми т…
23 ноя '14 в 15:25
0
ответов
Как реализовать прокси с состоянием в угловых JS?
export default function appState($q, $rootScope, StateService, DateService, filterState) { var state = { dates: [], type: StateType.NOTLOADED }; function _stateChange(type) { if(type instanceof StateType) { $rootScope.$broadcast(type.name); state.ty…
30 янв '17 в 21:02
1
ответ
Как аккуратно связать обещания в Javascript
Как я могу написать эту функцию аккуратно, возвращение и разрешение ее в обратном вызове тайм-аута лучший способ сделать это? Я спрашиваю, потому что я новичок в обещаниях JavaScript. getStuff(): Promise<any> { let self = this; return new Prom…
15 авг '17 в 07:00
1
ответ
Как получить доступ к данным ответа службы, если я возвращаю массив пользовательских карт с обещанием в качестве объекта?
Вот мой код: function myobject(name, anotherArray){ this.name = name; this.anotherArray = anotherArray; } //$scope.myObjects is an array of myObject function pMap(name, promise){ this.name= name; this.promise = promise; }; var getAllPromises = funct…
16 мар '16 в 19:35
1
ответ
$q в Angular или Promises в ES6
У меня есть проект, использующий ES6 и AngularJS, и, как я обнаружил, обещания AngularJS $q синхронны, а ES6 - нет. Правильно? Вопрос в том, каковы различия? и когда я должен использовать $ q или ES6? Я знаю, в чем разница между синхронным и асинхро…
24 окт '17 в 21:59
2
ответа
Запуск обработчика ошибок для Promise in Angular
Я работаю с $q в Angular и пытаюсь объединить некоторые обещания так, чтобы я выполнял действие только после успешного выполнения всех моих обещаний. Тем не менее, если какой-либо из них потерпит неудачу, я хочу избежать выполнения этого действия. В…
23 окт '14 в 13:28
1
ответ
Как получить доступ к переменной класса внутри функции Promise then()?
Я работаю на PHP-сайте Angular4 +, где я отправляю HTTP-запросы на сервер, используя Promise, так как я хочу, чтобы мое приложение выполняло маршрутизацию в соответствии с ответом сервера. Я хочу получить доступ к переменной класса внутри then(), но…
02 янв '18 в 16:21