Ng-table: O filtro selecionado está mostrando todos os valores como indefinidos

Criado em 1 ago. 2016  ·  6Comentários  ·  Fonte: esvit/ng-table

Meu 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>

Meu controlador

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

A documentação para o filtro select diz apenas que a função fetchData deve retornar um array ou uma promessa que retorne um array etc. Apesar de falhar, acho que falta algo na documentação.

Comentários muito úteis

Ok, eu tenho que funcionar. Os valores estão sendo mostrados no menu suspenso agora (não estão mais indefinidos). O documento não especificou que os atributos id e title são necessários. Gostaria que o documento fosse mais explícito. Por favor, corrija-me se eu estiver errado em usar id e título.

Todos 6 comentários

Ok, eu tenho que funcionar. Os valores estão sendo mostrados no menu suspenso agora (não estão mais indefinidos). O documento não especificou que os atributos id e title são necessários. Gostaria que o documento fosse mais explícito. Por favor, corrija-me se eu estiver errado em usar id e título.

@ raul1991 Você pode fechar isso já que você já resolveu?

Obrigada. A razão pela qual eu mal uso o ngTable, é por causa da documentação.

Isso deve ser reaberto até que a documentação seja corrigida. Procurar no Google uma explicação do comportamento "indefinido" e ser apontado para uma questão encerrada não "resolve" realmente o problema, você sabe.

Eu concordo. Apenas no caso de você não conseguir fazê-lo. Certifique-se de passar 'id' e título para uma lista suspensa.

Você não pode simplesmente corrigir os documentos e enviar uma solicitação pull ....

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

yujiayinshi picture yujiayinshi  ·  8Comentários

andreicristianpetcu picture andreicristianpetcu  ·  6Comentários

Nagendra1402 picture Nagendra1402  ·  3Comentários

muhlegg picture muhlegg  ·  29Comentários

jlebleu picture jlebleu  ·  3Comentários