首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ng-grid与ui-grid

Ng-grid与ui-grid
EN

Stack Overflow用户
提问于 2014-10-06 16:04:44
回答 3查看 19.3K关注 0票数 28

我研究了angular-ui模块,因为我需要实现一个网格。

我看到有稳定的ng-grid和不稳定版本的ui-grid。

我应该使用哪个版本?

它们是非常不同还是很难切换?

EN

回答 3

Stack Overflow用户

发布于 2014-10-28 16:24:39

github repo说所有的开发都将在ui-grid (ng-grid 3)上进行。这意味着ng-grid已经成为一种遗留网格。在我看来,ui-grid足够稳定,可以使用,使用ng-grid的唯一原因是你已经开始使用它了。新项目最好使用ui-grid。他们还声称ui-grid的性能比ng-grid更好,尽管我还没有测试过。

更新:

UI Grid 3的稳定版本已经发布,这意味着它可以在生产应用程序中使用。在他们的文档站点上,他们有一个关于如何从遗留的ng-grid升级的指南。请参阅Tutorial: 099 Upgrading

票数 26
EN

Stack Overflow用户

发布于 2014-10-06 17:02:33

这是同一个项目。ng-grid较旧(2.x版),UI Grid较新(3.x版),但尚未正式发布(目前处于release candidate状态)。它们非常相似,比较一下v2 (ng-grid)v3 (UI Grid)的教程。

编辑(2014年11月12日):v2的一个主要功能在v3中仍然缺失,那就是分组(github issue)。如果这是你现在不能不坚持使用v2的事情。

票数 11
EN

Stack Overflow用户

发布于 2015-03-16 07:04:33

ui-grid正在取代ng-grid,对ng-grid的支持越来越少,因为大多数原始的(2.x)贡献者不再活跃,剩下的贡献者几乎只在3.0上工作。

因此,如果出现以下情况,我将使用ng-grid:

  • 您已经在使用它,并且没有任何紧急问题会迫使您进行升级
  • 您确实需要一个稳定且经过良好测试的产品

如果出现以下情况,我将使用ui-grid:

  • 您现在正在启动一个新项目,并且不打算在几个月内投入生产
  • 您需要ui-grid提供而ng-grid没有的功能(如导出、导入、状态保存),或者ui-grid提供的特定功能您计划广泛自定义或突破功能限制- ui-grid更具可定制性,更多的
  • 用户已经尝试过它,它可以做您想要的一切
  • 您不需要在IE9之前提供IE支持(主要是IE10和up )

<代码>F217

一般来说,我倾向于ui-grid,除非你因为某些原因不能使用它。

另请注意,分组最近在alpha中发布。

编辑:我们最近还注意到Amazon Web Services在控制台中的几个places....so中使用了ui-grid,我猜这在一定程度上回答了它是否已经准备好投入生产使用的问题。

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

https://stackoverflow.com/questions/26212094

复制
相关文章

相似问题

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