Показать сообщение отдельно
  #1 (permalink)  
Старый 12.11.2015, 12:48
Аватар для kristow
Аспирант
Отправить личное сообщение для kristow Посмотреть профиль Найти все сообщения от kristow
 
Регистрация: 26.02.2015
Сообщений: 49

$timeout не выполняет задержку
Есть функция, которая в sql базу вносит изменения:
ScanLogs.UpdateAdres(ids, date).then(function() {
                      $timeout($scope.Arhives(), 5000);
                    });

А $scope.Arhives() выполняет чтение таблицы SQL и $http.post на сервер.
Пробую использовать $timeout для задержки чтения из базы, чтобы успела первая функция внести изменения... Но в итоге все проходит быстро без задержки, и $scope.Arhives() читает еще не измененную таблицу sql.

Подскажите пожалуйста, как задержать выполнение функции?
Ответить с цитированием