Добрый вечер.
Проблема с выводом данных отданных сервером. В контроллере данные ложу в переменную
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);
});
}]);
В шаблоне если вызвать переменную
то выведет всю строку с ответом
Код:
|
[{"category":1,"comment":"dsfasdf","money":123,"user":[13],"date":"2015-03-22","id":1}] |
Но если выводить
то мне пишет undefined.
Не могу понять почему такое происходит. Что я делаю не так?
З.Ы. еще заметил что ангуляр 2 раза шлет запрос на сервер. Тоже не понимаю почему так происходит.