AG GridJavaScript 数据网格
AG Grid 是一个功能齐全且高度可定制的 JavaScript 数据网格。它提供了出色的性能,没有第三方依赖,并且可以与所有主要的 JavaScript 框架顺利集成。
以下是网格在启用多个过滤器和分组的情况下的外观:
特点:
- 列交互(调整大小、重新排序,以及钉住列)
- 分页
- 排序
- 行选择
- 分组/聚合
- 自定义过滤
- 原地编辑单元格
- 记录懒散加载
- 服务器端记录操作
- 实时流更新
- 分层数据支持和树状视图
- 可定制的外观
- 可定制的单元格内容
- 状态持久性
- 键盘导航
- 数据导出到 CSV
- 数据导出到 Excel
- 行的重新排序
- 复制/粘贴
安装依赖
$ npm install --save ag-grid-community
向 HTML 添加占位符
<div id="myGrid" style="height: 150px; width: 600px" class="ag-theme-alpine"></div>
导入网格和样式
import { Grid } from 'ag-grid-community'; import 'ag-grid-community/dist/styles/ag-grid.css'; import 'ag-grid-community/dist/styles/ag-theme-alpine.css';
设置配置
var gridOptions = { columnDefs: [ { headerName: 'Make', field: 'make' }, { headerName: 'Model', field: 'model' }, { headerName: 'Price', field: 'price' } ], rowData: [ { make: 'Toyota', model: 'Celica', price: 35000 }, { make: 'Ford', model: 'Mondeo', price: 32000 }, { make: 'Porsche', model: 'Boxter', price: 72000 } ] };
初始化网格
var eGridDiv = document.querySelector('#myGrid'); new Grid(eGridDiv, this.gridOptions);v
评论
EmberTableJavaScript 数据网格库
EmberTable.js 是一个 JavaScript 数据网格库。 它允许你控制大数据集,并用于
EmberTableJavaScript 数据网格库
0
EmberTableJavaScript 数据网格库
EmberTable.js是一个JavaScript数据网格库。它允许你控制大数据集,并用于显示。这是一个简单的扩展。它支持重排序,列调整大小,可自定义并且易于配置。依赖emberjquery-uij
EmberTableJavaScript 数据网格库
0
XDataGrid.NET 数据网格控件
XDataGrid是一个简单的.NET数据网格控件,类似于用Java写的随XDataSet(.NEDataSetT)一起绑定的组件,这是一种非常灵活的,可以生成XML的组件。
XDataGrid.NET 数据网格控件
0
Sensei GridjQuery 数据网格库
SenseiGrid是简单的数据网格库,使用JavaScript编写。i目标:简单极小的代码基础扩展性稳定性在线演示
Sensei GridjQuery 数据网格库
0