2016-12-15 3 views
0

Как выполнить сортировку данных в таблице с угловым 2? С трубой? Например, таблица 5 x 5, щелкните по первой ячейке (возможно, на кнопке) и отсортируйте все столбцы.Сортировка данных в таблице угловой 2

+0

Вы хотите реализовать его самостоятельно или используя другие модули? loot: http://valor-software.com/ng2-table –

ответ

2

Угловая команда сообщила, что вы не используете фильтровальные трубы в Angular2, так как это чрезвычайно дорогостоящая операция.

«Угловая команда и многие опытные Угловые разработчики настоятельно рекомендуются переместить фильтрации и сортировку логики в самом компонент. Компонент может подвергнуть filteredHeroes или sortedHeroes собственность и взять под контроль, когда и как часто выполнять поддерживающее логики. Любые возможности, которые вы бы вложили в канал и которые можно было бы использовать в приложении, могут быть записаны в службе фильтрации/сортировки и введены в компонент ».

Теперь, когда приложения с угловыми компонентами основаны на компонентах, использовать этот подход еще проще, пытаясь реализовать любую клиентскую логику, которая могла бы повредить общую производительность вашего приложения.

Ознакомиться с https://angular.io/docs/ts/latest/guide/pipes.html#!#no-filter-pipe для получения дополнительной информации.

Смежные вопросы