我开始使用AngularJS ngGrid处理我的网格实现......但是我看到下一个版本是UI网格......哪个不稳定?有没有人曾经使用过它们,两者的主要区别是什么?
答案 0 :(得分:0)
github回购说,所有开发都将在ui-grid上进行 (ng-grid 3)。这意味着ng-grid已成为传统网格。 ui-grid是 足够稳定,可以在我看来使用ng-grid的唯一原因 如果你已经开始使用它了。新项目可能会 最好使用ui-grid。他们还声称表现 ui-grid比ng-grid更好,虽然我没有测试过。
这是同一个项目。 ng-grid较旧(版本2.x),UI Grid是 更新(版本3.x)但尚未正式发布(目前正在进行中) release candidate身份)。他们非常相似,比较 v2 (ng-grid)和v3 (UI Grid)的教程。
编辑(2014年11月12日):v2中的一个主要功能仍然缺失 v3正在分组(github issue)。如果这是你不能做的事情 现在没有坚持使用v2。
答案 1 :(得分:0)
我开始在我的项目中使用ui-grid。如果你选择稳定的版本下载它是非常稳定的,但如果你想保持最新的功能,你可以开始使用不稳定版本(可能的错误)。
到目前为止,使用ui-grid的表现相当不错。我根据用户操作加载了大量数据,包括按需添加/删除列。到目前为止表现还不错。
此外,代码结构在ui-grid中更好,其中主要功能被分离为具有指令的模块,这有很大帮助。例如,如果你想使用分页,你可以包含ui-grid-pagination指令和ui.grid.pagination模块。