po-angular icon indicating copy to clipboard operation
po-angular copied to clipboard

po-table: sort

Open likid opened this issue 9 months ago • 0 comments

No po-table, que é utilizado também internamente no po-lookup, ao se configurar um service api, ao efetuar um sort em alguma coluna, apenas os dados em tela são filtrados, sendo que na próxima busca de dados é que será enviado ao backend a informação da coluna ordenada. Dessa forma o componente acaba misturando os dados exibidos em tela. Minha sugestão é que quando for configurado um service api, tanto no po-table quanto no po-lookup, ao efetuar um sort em qualquer coluna, seja executado o método getFilteredItems do serviço para buscar os dados novamente, enviando o parametro da coluna ordenada e qual o sentido da ordenação. Dessa forma os dados exibidos em tela farão sentido em relação a operação efetuada (ordenação), principalmente em casos onde o volume de dados é extenso.

likid avatar Apr 30 '24 18:04 likid