Я построил service
AngularJS - добавить данные в существующую модель
.factory('Plot', ['$resource',
function($resource){
return $resource(path, {}, {
get: {
method: 'GET'
params: { myparams: params }
}
});
}]);
Сейчас в controller
I inject
это service
и просить нравится:
$scope.data = Plot.get(params}
Поскольку я должен получить новый данные с сервера и append
в view
Мне нужно добавить новые данные в $scope.data
. Я пробовал с push
или concat
, но object
не является array
(на самом деле $resource
object
, я думаю). Я новичок в AngularJS
и пытаюсь войти в несколько механизмов, я искал решение, но не нашел ничего, что было моим делом.
Я попытался это: AngularJS - Append to a model with a $resource, но это не похоже на работу
Спасибо заранее.
'get' возвращает' promise'. Проверьте документы для '$ q'. –