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