Как мне получить доступ к этим данным JSON в AngularJS?
Я пытаюсь узнать, как загрузить JSON с Angular. Я'Я начинающий с обеими темами, и я застрял на некоторых действительно начинающих темах.
У меня есть файл JSON с именем food.json. Он имеет такую структуру:
[
{"uid":"55","title":"Nussbrot","code":"U VP 0000030","unit":[{"title":""}],"unitgram":"0","unitgram_second":"0","sorting":"0"},
{"uid":"58","title":"Walnu\u00dfbrot","code":"X 39 2000002","unit":[{"title":"Scheiben"}],"unitgram":"45","unitgram_second":"0","sorting":"0"}
]
Следуя инструкциям отhttp://toddmotto.com/ultimate-guide-to-learning-angular-js-in-one-day/У меня есть контроллер, как это:
myApp.controller('EmailsCtrl', ['$scope', function ($scope) {
$scope.foodlist = {};
$scope.foodlist.foodtitle = '';
$http({
method: 'GET',
url: 'food.json'
})
.success(function (data, status, headers, config) {
$scope.foodlist = data.; //I don't know what to call here as my data elements have no names?
})
.error(function (data, status, headers, config) {
//error
});
}]);
Первое, что я застрял в том, как назначить данные для моего ´$ scope.foodlist' если у объектов JSON нет имен? I '
мы построили Plunkr из моих неработающих попыток до сих пори был бы признателен за любые рекомендации в отношении а) чтения в JSON и б) назначения данных JSON значениям в контроллере.