我正在寻找一个rails gem(或者可能是几个),它将成为我的应用程序面向用户的基础。
我受到一些限制 -
首先,我的用户群在技术上受到了很大的挑战。所有的UI部分都必须非常容易理解(换句话说,它们已被大量使用)。对于这些用户来说,单击列标题并期望在没有某种提示的情况下进行排序将是一个延伸。
其次,应用程序流程需要非常简单。正如我在第一个条件中提到的,如果我把它分散到许多小动作中,我可能会失去我的用户。
问题的核心是我有一个包含15列的数据集。我希望能够:
我不需要任何编辑功能。
我用谷歌搜索“ruby on rails datagrid”没有太多运气。我正在开发Rails 3.1。谢谢你的帮助!
答案 0 :(得分:0)
使用will_paginate gem和一些排序代码检查rails-casts:http://railscasts.com/episodes/240-search-sort-paginate-with-ajax和http://railscasts.com/episodes/228-sortable-table-columns
答案 1 :(得分:0)
我会看一下DataTables。它是一个JS表,并且有一些红宝石包装它,例如:jquery-datatables-rails。还有一个railscast about it。
答案 2 :(得分:0)
尝试使用http://plnkr.co/edit/j9DVahEm7y1j5MfsRk1F?p=preview - ruby库,它可以帮助您构建和表示类似于表的数据: