首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Slickgrid或Flexigrid

Slickgrid或Flexigrid
EN

Stack Overflow用户
提问于 2013-04-03 09:17:09
回答 1查看 1.5K关注 0票数 3

我和我的同事正在争论哪个网格插件是最好的,我们每个人都有正确的论点,但我们似乎无法得出一个结论。所以我的问题是,为什么光滑网格比柔性网格更好?

EN

回答 1

Stack Overflow用户

发布于 2013-04-03 13:09:32

当我不得不选择/尝试新的网格时,我查看了Flexigrid,最后选择了SlickGrid,我告诉您这是一个更好的选择。

SlickGrid::

  • SlickGrid在GitHub上不断发展,几乎每周都有承诺
  • 尽管它有一个缺点,它需要首先加载所有数据,然后才能执行任何操作,虽然在javascript (demos)中填充假数据非常快,但从DB中提取数据要长得多。
  • 一旦你有了数据,这个缺点就变成了一种优势,一旦加载它就会非常快,分组,排序50k,甚至500 k行
  • 由于您需要先加载数据,所以它很长,而且它正在消耗带宽,但是一旦加载了数据,您对数据所做的任何操作都会在客户端机器上完成,例如排序、分组、过滤等。所有这些都是在客户端完成的(因为数据视图作为javascript对象存在)
  • 它现在支持多列分组(嵌套分组),这是我帮助实现的。
  • 您可以轻松地格式化(格式化程序)所需的任何列,例如,显示国旗徽标而不是仅显示名称。

现在,Flexigrid::

  • 最后一次提交是2年前(不包括演示)
  • 你能用它编排任何专栏吗,我不这么认为..?
  • SlickGrid的缺点成为Flexigrid的一个优势(首先加载所有数据),但前提是您从不更改Flexigrid中的页面。但是,这里的主要区别是,Flexigrid将在您更改的每个页面上对DB进行查询(并且您必须处理页面查询),因此您经常需要一个到DB的连接,在SlickGrid中,一旦加载了它,您就不再需要这个DB了(除非您正在进行插入/更新)。
  • 在Flexigrid中,我没有看到多个列正在分组。

显然,我对SlickGrid的了解更多,我承认我几乎没有尝试过Flexgrid,但它没有进展.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15783316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档