切换模式
VUE-Table 表格组件
表格组件作为绝大多数 Vue 项目需要内嵌的组件,可谓十分重要。
Shene Table
- 特点:
Shene Table是一个基于Vue 3的高性能表格组件,它专注于流畅的渲染和超高性能。它提供了丰富的示例和配置选项,使得开发者可以轻松地根据项目需求进行定制。 - 功能: 支持编辑、分页、排序、筛选等功能,同时提供了丰富的 API 和事件,方便开发者进行二次开发和扩展。
| 主页 | 仓库 | 文档 | 演示 |
|---|---|---|---|
| Shene-Table | GitHub | 组件文档 | 组件示例 |
Vue-easytable
- 特点:
Vue-easytable提供了拖放、过滤、分页、排序、固定表标题/列、单元格合并、编辑等功能,是一个功能全面的表格组件。 - 优势: 该组件提供了详尽的文档和演示,方便开发者快速上手和使用。
| 仓库地址 | 文档 | 演示 |
|---|---|---|
| GitHub-vue-easytable | 组件文档 | 组件演示 |
Vue-good-table
- 特点:
Vue-good-table是一个简单、干净的 VueJS 数据表格组件,它提供了排序、列过滤、分页等基本功能。 - 优势: 该组件的 API 简洁直观,易于集成和使用。
| 主页 | 仓库 | 文档 |
|---|---|---|
| vue-good-table | Github | 组件文档 |
Vxe table
- 特点:
VXE Table是一个基于Vue的表格框架,支持增删改查、虚拟滚动、懒加载、快捷菜单、数据校验、树形结构、打印导出、表单渲染、数据分页、虚拟列表、模态窗口、自定义模板、渲染器、贼灵活的配置项、扩展接口等。 - 优势:
VXE Table面向现代浏览器,高效的简洁API设计,模块化表格、按需加载、扩展接口,为单行编辑表格而设计,支持增删改查及更多扩展,强大的功能的同时兼具性能。
| 主页 | 仓库 | 文档 |
|---|---|---|
| Vxe Table | GitHub Gitee | 组件文档 |
AG Grid
- 特点:
AG Grid是速度最快,功能最丰富的JavaScript datagrid组件, 没有之一, 事实证明了它确实是业内口碑最高的框架之一。 - 优势:
AG Grid表格组件性能卓越,功能强大,没有第三方依赖,可与Vue在哪的所有主流JS框架集成。
| 主页 | 仓库 | 文档 | 演示 |
|---|---|---|---|
| AG Grid | GitHub | 文档 | 演示 |
Tabulator
- 特点:
Tabulator可算是Table组件的元老,从 2015 年发布第一个版本开始,高频迭代到现在,已经非常成熟,它基于jQuery UI,可直接加载JSON、数组、AJAX数据到表格上。 - 优势: Tabulator - 元老级 table 组件 高级功能平民化。
| 主页 | 仓库 | 文档 | 示例 |
|---|---|---|---|
| Tabulator | GitHub | 文档 | 示例 |