0

Есть 2 инпута со значениями calendarStart и calendarEnd,которые мне надо изменить.

вот мой .js :

$scope.calendarStart = new Date();
$scope.calendarEnd = new Date();
$scope.calendarEnd.setDate($scope.calendarEnd.getDate() + 7);

var firstEndDate = new Date();
var firstStartDate = new Date();
var startData = "calendarStart";
var endData = "calendarEnd";

$scope.changeCalendarStart = function () {           
    dataService.settings_get(startData).then(function(response) {
        firstStartDate = response;
        if (firstStartDate != null) {
            $scope.calendarStart = firstStartDate;
        }
        return firstStartDate;
     });
     return firstStartDate;
};

Как мне достать response из dataService,чтобы значение сохранилось?

Streletz
  • 11,734
  • в приведенном коде уже сохраняется в глобальную переменную firstStartDate, а так же в $scope.calendarStart - в чем именно проблема? – Grundy Aug 22 '16 at 06:13
  • О! Опять асинхронность :) – Pavel Mayorov Aug 22 '16 at 07:56

0 Answers0