No Angular, tenho no escopo um objeto que retorna muitos objetos. Cada um tem um ID (armazenado em um arquivo simples, sem banco de dados e não consigo utilizá-lo ng-resource
)
No meu controlador:
$scope.fish = [
{category:'freshwater', id:'1', name: 'trout', more:'false'},
{category:'freshwater', id:'2', name:'bass', more:'false'}
];
Na minha opinião, tenho informações adicionais sobre os peixes ocultos por padrão com o ng-show
more, mas quando clico na guia simples mostrar mais, gostaria de chamar a função showdetails(fish.fish_id)
. Minha função seria algo como:
$scope.showdetails = function(fish_id) {
var fish = $scope.fish.get({id: fish_id});
fish.more = true;
}
Agora, na visualização, mais detalhes aparecem. No entanto, depois de pesquisar a documentação, não consigo descobrir como pesquisar esse fish
array.
Então, como faço para consultar a matriz? E no console como eu chamo o debugger para que eu tenha o $scope
objeto para brincar?