小编典典

用Bootstrap 3在AngularJS中表示网格或表的最佳方法?

angularjs

我正在使用AngularJS和Bootstrap
3创建一个应用程序。我想显示一个包含数千行的表/网格。什么是AngularJS和Bootstrap的最佳可用控件,具有排序,搜索,分页等功能。


阅读 270

收藏
2020-07-04

共1个答案

小编典典

在试用了ngGrid,ngTable,trNgGrid和SmartTable之后,我得出的结论是,SmartTable到目前为止是AngularJS和Bootstrap的最佳实现。它的构建与使用标准角度构建自己的幼稚表的方式完全相同。最重要的是,他们添加了一些指令来帮助您进行排序,过滤等。他们的方法还使扩展自己变得非常简单。他们使用表的常规html标签,行使用标准的ng-
repeat格式,标准的引导程序用于格式化,这使我成为赢家。

他们的JS代码取决于angular,如果需要,您的html可以取决于bootstrap。JS代码的总大小为4
kb,如果您希望占用的空间更小,甚至可以轻松地从中挑选东西。

其他表格会在不同区域给您带来幽闭恐惧症,而Smart Table则感觉开放而切合实际。

如果您非常依赖内联编辑和其他高级功能,则可以使用ngTable更快地启动并运行。但是,您可以随意在Smart Table中轻松添加此类功能。

不要错过智能表

除了自己使用之外,我与Smart Table没有任何关系。

2020-07-04