使用 Bootstrap 3 在 AngularJS 中表示网格或表格的最佳方式? [关闭]

2023-11-29

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


尝试了 ngGrid、ngTable、trNgGrid 和智能桌子,我得出的结论是智能桌子是迄今为止 AngularJS 和 Bootstrap 方面最好的实现。它的构建方式与您使用标准角度构建自己的天真的桌子完全相同。最重要的是,他们添加了一些指令来帮助您进行排序、过滤等。他们的方法也使得扩展自己变得非常简单。事实上,他们使用常规的 html 标签来表示表格,使用标准的 ng-repeat 来表示行,使用标准的 bootstrap 来进行格式化,这让我明显获胜。

他们的 JS 代码依赖于 Angular,如果你愿意的话,你的 html 可以依赖于 bootstrap。 JS 代码总共 4 kb,如果您想达到更小的占用空间,您甚至可以轻松地从中挑选内容。

其他网格会让你在不同的区域产生幽闭恐惧症,而智能桌子则给人一种开放、切题的感觉。

如果您严重依赖内联编辑和其他高级功能,那么您可能会使用 ngTable 更快地启动和运行。但是,您可以在智能表中轻松添加此类功能。

不要错过智能桌子!!!

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Bootstrap 3 在 AngularJS 中表示网格或表格的最佳方式? [关闭] 的相关文章

随机推荐