Ng-table: Le filtre de sélection affiche toutes les valeurs comme non définies

Créé le 1 août 2016  ·  6Commentaires  ·  Source: esvit/ng-table

Mon HTML

<table ng-show="!loading" show-filter="true" class="ebTable eftf ebTable_striped" ng-table="tableParams" template-pagination="custom-pager"> <tr ng-repeat="probe in $data"> <td data-title="'Host'" sortable="'host'" filter="{host: 'select'}" filter-data="fetchHosts($column)">{{probe.host}}</td>

Mon contrôleur

$scope.fetchHosts = function ($column) { if($column.title() === "Host") { return [{host: "192.168.1.34"}, {host: "192.168.1.36"}]; } };

La documentation du filtre de sélection indique uniquement que la fonction fetchData doit renvoyer un tableau ou une promesse qui renvoie un tableau, etc. Malgré cela, il manque quelque chose dans la documentation, je pense.

Commentaire le plus utile

Ok, je l'ai fait fonctionner. Les valeurs sont maintenant affichées dans la liste déroulante (plus indéfinies). La doc ne précise pas que les attributs id et title sont nécessaires. J'aurais aimé que le document soit plus explicite. Veuillez me corriger si je me trompe dans l'utilisation de l'identifiant et du titre.

Tous les 6 commentaires

Ok, je l'ai fait fonctionner. Les valeurs sont maintenant affichées dans la liste déroulante (plus indéfinies). La doc ne précise pas que les attributs id et title sont nécessaires. J'aurais aimé que le document soit plus explicite. Veuillez me corriger si je me trompe dans l'utilisation de l'identifiant et du titre.

@ raul1991 Pouvez-vous s'il vous plaît fermer ceci puisque vous avez déjà résolu?

Merci. La raison pour laquelle j'utilise à peine ngTable, c'est à cause de la documentation.

Cela devrait être rouvert jusqu'à ce que la documentation soit corrigée. Rechercher sur Google une explication du comportement "indéfini" et être pointé vers un problème clos ne "résout" pas vraiment le problème, vous savez.

Je suis d'accord. Juste au cas où vous ne pourriez pas le faire. Assurez-vous de passer 'id' et titre pour une liste déroulante.

Ne pouvez-vous pas simplement corriger les documents vous-même et soumettre une demande d'extraction...

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

faceleg picture faceleg  ·  11Commentaires

richtmat picture richtmat  ·  7Commentaires

muhlegg picture muhlegg  ·  29Commentaires

zeeshanhanif picture zeeshanhanif  ·  5Commentaires

batjko picture batjko  ·  3Commentaires