SlickGrid RemoteModel против модели Dataview - PullRequest
5 голосов
/ 14 марта 2012

В настоящее время мы используем реализацию модели SlickGrid slick.remotemodel.js для ее удаленной загрузки Ajax. В этом примере единственная предоставляемая фильтрация - это простой элемент поиска. Мы стремимся достичь гораздо более надежного метода фильтрации каждого столбца, например, того, что используется в этом примере: http://mleibman.github.com/SlickGrid/examples/example-header-row.html

Есть ли способ легко объединить функции модели Dataview с RemoteModel? Это просто вопрос объединения функций Dataview в код RemoteModel, или есть более фундаментальное совпадение в функциональности каждого из них?

Мне удалось найти следующее обсуждение, которое кажется скорее обходным, нежели интегрированным решением: Фильтрация скользящей сетки без просмотра данных

Может быть, я просто обдумываю это, любой совет будет с благодарностью.

1 Ответ

1 голос
/ 14 марта 2012

DataView выполняет всю свою сортировку, группировку, фильтрацию и т. Д. на клиенте, так как он имеет доступ ко всем данным. Если вы делаете это на сервере, вам придется внедрить все это в ваш серверный поставщик данных. Нет никакого предписанного способа сделать это, так как у каждого бэкэнд и потребности разные.

...