Dans Angular, j'ai un objet qui renvoie des tas d'objets ayant chacun une idée (ceci est stocké dans un fichier plat, donc pas de base de données, et je ne semble pas pouvoir utiliser ng-resource
Dans mon contrôleur :
$scope.fish = [{category:'freshwater', id:'1', name: 'trout', more:'false'}, {category:'freshwater', id:'2', name:'bass', more:'false'}]
Dans ma vue, j'ai des informations supplémentaires sur le poisson cachées par défaut avec le ng-show more, mais lorsque je clique sur l'onglet simple show more, je voudrais appeler la fonction showdetails(fish.fish_id)
. Ma fonction ressemblerait à quelque chose comme :
$scope.showdetails = function(fish_id){
var fish = $scope.fish.get({id: fish_id}) fish.more = true }}
Maintenant, dans la vue, plus de détails apparaissent. Cependant, après avoir parcouru la documentation, je n'arrive pas à trouver comment rechercher ce tableau de poissons.
Alors comment puis-je interroger le tableau ? Et dans la console, comment puis-je appeler le débogueur pour avoir la $scope
objet pour jouer avec ?