SlickGrid RemoteModel与Dataview模型

par*_*dox 5 sorting dataview filtering slickgrid

我们目前正在使用SlickGrid的slick.remotemodel.js模型实现来实现其远程Ajax加载功能.在这个例子中,唯一提供的过滤是一个简单的搜索元素.我们希望实现的是每个列的更强大的过滤方法,例如本示例中使用的方法:http://mleibman.github.com/SlickGrid/examples/example-header-row.html

有没有办法轻松地将Dataview模型的功能与RemoteModel结合起来?是仅仅将Dataview的功能组合到RemoteModel代码中,还是在每个功能中存在更多根本重叠的问题?

我能够找到以下讨论 - 这似乎更像是一种解决方法,而不是一个集成的解决方案:没有Dataview的Slickgrid过滤

也许我只是在想这个,任何建议都会非常感激.

Tin*_*Tin 1

DataView 执行所有排序/分组/过滤等操作。在客户端上,因为它可以访问所有数据。如果您在服务器上执行此操作,则必须在服务器端数据提供程序中实现所有这些。由于每个人的后端和需求都不同,因此没有规定的方法。

  • 理想的做法是对此进行概括,以便所有功能都可以开箱即用,无论数据是否全部位于客户端或由服务器根据需要检索。是的,所有后端都是不同的,但所需要的只是遵守一个通用的合同/接口。 (4认同)