Показать сообщение отдельно
  #1 (permalink)  
Старый 06.04.2015, 20:49
Новичок на форуме
Отправить личное сообщение для balalay12 Посмотреть профиль Найти все сообщения от balalay12
 
Регистрация: 04.03.2013
Сообщений: 7

Вывод ответа сервера
Добрый вечер.

Проблема с выводом данных отданных сервером. В контроллере данные ложу в переменную
app.controller('UpdateFormController', ['$scope', '$http', '$routeParams', function($scope, $http, $routeParams) {
    var _id = {pk: $routeParams.operId};
    $http.post('/update/', angular.toJson(_id))
    .success(function(data, status) {
        console.log('Success: data -> ' + data + ' :: status -> ' + status);
        $scope.obj = data;
    })
    .error(function(data, status) {
        console.log('Error: data -> ' + data + ' :: status -> ' + status);
    });
}]);

В шаблоне если вызвать переменную
Код:
 {$ obj $}
то выведет всю строку с ответом
Код:
[{"category":1,"comment":"dsfasdf","money":123,"user":[13],"date":"2015-03-22","id":1}]
Но если выводить
Код:
{$ obj.date $}
то мне пишет undefined.
Не могу понять почему такое происходит. Что я делаю не так?

З.Ы. еще заметил что ангуляр 2 раза шлет запрос на сервер. Тоже не понимаю почему так происходит.
Ответить с цитированием