J'ai un ng table assez vanille que j'ai fourni les paramètres Suivis pour:Désactiver ngTable tri
$scope.newRoomsTableParams = new NgTableParams(
{
sorting: {}
},
{
total: 0,
getData: getNewRoomsData,
counts: []
}
);
Je veux désactiver la fonction de tri de la table ng-entièrement pour toutes les colonnes du tableau. Plus précisément, je souhaite que les en-têtes de colonne ne soient pas cliquables et ne possèdent pas les flèches haut/bas.
Est-ce possible? Éditer # 1: Je suppose que la question revient vraiment à interpréter le ng-table documentation que je ne suis pas capable de comprendre en ce moment.
Edit # 2: fonction getNewRoomsData est vide
function getNewRoomsData() {
return $scope.newRoomsData;
}
pour désactiver le tri pour une colonne, définissez la propriété 'Sortable' pour la colonne à' false'. – Claies
vous devriez être en mesure de revoir le code de la documentation à http://ng-table.com/#/sorting/demo-enabling pour comprendre comment l'appliquer à votre ensemble de données. – Claies
@Claies voulez-vous dire dans un tableau ou un hachage? Pourriez-vous m'aider avec un exemple? – ztech