Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.08.2019, 05:04
Аспирант
Отправить личное сообщение для ansi_str Посмотреть профиль Найти все сообщения от ansi_str
 
Регистрация: 27.01.2012
Сообщений: 50

Проблема с angular промисом в firefox
Всем привет)

Возникла в проблема с промисом в firefox.
При вызове createFieldAndGetFieldId я получаю верный ответ - число созданного обьекта в базе данных. Но промис отрабатывает запрос как буд то произошла ошибка, попадая в *** error ***.
Ошибка повторяется только для firefox, в хроме такой проблемы нет.

Код сервиса:
fieldsApiServiceFactory.createFieldAndGetFieldId = function (field) {
        var request = {
            method: "POST",
            url: baseUrl + "CreateFieldAndGetFieldId",
            data: { *** }
        }
        return $http(request);
    };


Код вызова сервиса
$scope.createField = function () {
        var field = getFieldObject("create");
		
        fieldsApiService.createFieldAndGetFieldId(field).then(function (response) {
            *** sucess ***
        }, function (response) {
            *** error***
        });
    };


Подскажите, в чем может быть причина и как её побороть?
Ответить с цитированием
  #2 (permalink)  
Старый 30.08.2019, 07:38
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,587

Посмотреть, что там в response внутри *** error ***, нэ?
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 15.09.2019, 13:36
Аспирант
Отправить личное сообщение для ansi_str Посмотреть профиль Найти все сообщения от ansi_str
 
Регистрация: 27.01.2012
Сообщений: 50

Ошибка появлялась из-за серверного кода, который обрабатывал мой запрос. Внутри контроллера был цикл по адресам, который асинхронно отправлял другие запросы на эти адреса с целью обнуления кеша. Обернул этот цикл в Task (.NET реализция) и это решило проблему. Огромное спасибо Aetae, за помощь.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема c расширением (За решение проблемы готов платить) Chrome на angular и ajax hylum Angular.js 0 13.01.2017 14:40
Как прикрутить jquery галерею к angular? Проблема в href. ng-href не решает.? MOTORIST Angular.js 0 19.01.2015 15:23
Проблема с радио кнопками px379 Общие вопросы Javascript 8 29.07.2013 09:30
Проблема с addClass и removeClass в Firefox klev2004 Общие вопросы Javascript 1 04.07.2012 18:20
Проблема закрытия окна (window.close()) в Mozilla и FireFox Гость AJAX и COMET 4 06.11.2008 19:22