Gem 各位在 Grid 上有什么好的 Gem 或者方案推荐的

pzgz · 2012年03月04日 · 最后由 aisensiy 回复于 2014年08月27日 · 4030 次阅读

我目前在 html 端用的主要是 datatables.net,头疼的问题主要在于排序什么的,如果字段是在 association table 上的,就要有一些 hardcoding,有没有什么比较好一点的 gem 呢,wicegrid 的看上去一般了点,需要再改造一下,而且还不支持 AJAX

wice_grid 不错啊,为什么觉得一般?全 AJAX 的太复杂了吧

#1 楼 @huacnlee 我其实来回看了很多次 wice_grid,他缺省的样子不太美观,还需要做一些定制,另外不太喜欢那种在列头放 filter 的模式,所以衡量了几次,还是没有用它,最关键的是不支持 AJAX,我现在已经开始在包装 datatables 的一些处理了,看看以后能有时间整理成一个 gem 就好办了,不过 datatables 看上去不错,用起来一些命名啊,使用方法之类的,还是有点不爽。现在其实最关键的问题就是,如果碰到 association 上的字段,Active Record 的.order 方法无法直接使用 assoc_name.field_name 来排序,目前找到的方法是使用.find 方法,不过 model 要变成复数,其实就是直接使用表名称了,看来包装是必然的

最近在研究 datagrid,貌似能满足你的需求吧

我最近也在研究这个 我发现 jquery datatables 还可以,然后就是 @huacnlee 提到的 wice_grid 这个整体也不错~

需要 登录 后方可回复, 如果你还没有账号请 注册新账号