为Angular制作的功能丰富但轻量级的数据表 http://swimlane.github.io/ngx-datatable/

 

ngx-datatable是一个用于呈现大型复杂数据的Angular组件。它具有您期望从任何其他表中获得的所有功能,但是在没有外部依赖性的轻型包中。桌子设计得非常灵活轻便; 它不会对您的数据或您如何做出任何假设:对其进行过滤,排序或分页。

它是为使用TypeScript,CSS3和HTML5以及Angular的现代浏览器而构建的>=4.0.0。这是为Angular 1.x设计的角度数据表的姐妹项目。

查看文档演示以获取更多信息!

请参阅更改日志以了解最近的更改。

特征

  • 处理大型数据集(Virtual DOM)
  • 富有表现力的标题和单元格模板
  • 水平和垂直滚动
  • 列重新排序和调整大小
  • 客户端/服务器端分页和排序
  • 智能列宽算法(强制填充和弹性增长)
  • 综合寻呼机
  • 单元格和行选择(单个,多个,键盘,复选框)
  • 固定和流体高度
  • 左列和右列固定
  • 行细节视图
  • 包含Google Material主题的分离主题
  • 轻型代码库/无外部依赖性
  • AoT编译支持
  • 普遍支持

安装

要在项目中使用ngx-datatable,请通过npm安装它:

npm i @swimlane/ngx-datatable --save

积分

ngx-datatable是一个Swimlane开源项目; 我们相信通过分享我们为应用程序构建的一些项目来回馈开源社区。Swimlane是一个自动化的网络安全操作和事件响应平台,使网络安全团队能够利用威胁情报,加速事件响应并自动执行安全操作。

SecOps Hub是一个开放的,与产品无关的在线社区,可供安全专业人员分享想法,用例,最佳实践和事件响应策略。

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐