В Angular у меня есть объект, который возвращает множество объектов. У каждого есть идентификатор (он хранится в плоском файле, поэтому БД нет, и я, похоже, не могу его использовать ng-resource)
В моем контроллере:
$scope.fish = [
{category:'freshwater', id:'1', name: 'trout', more:'false'},
{category:'freshwater', id:'2', name:'bass', more:'false'}
];
На мой взгляд, у меня есть дополнительная информация о рыбе, скрытой по умолчанию с помощью ng-showmore, но когда я нажимаю вкладку «Показать больше», я хочу вызвать эту функцию showdetails(fish.fish_id). Моя функция будет выглядеть примерно так:
$scope.showdetails = function(fish_id) {
var fish = $scope.fish.get({id: fish_id});
fish.more = true;
}
Теперь в представлении появляется больше деталей. Однако после поиска в документации я не могу понять, как искать в этом fishмассиве.
Итак, как мне запросить массив? А в консоли, как мне вызвать отладчик, чтобы у меня был $scopeобъект для игры?