back to home

x-extends / vxe-table

vxe table 支持 vue2, vue3 的表格解决方案

View on GitHub
8,538 stars
1,151 forks
1,312 issues
TypeScriptSCSSJavaScript

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing x-extends/vxe-table in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/x-extends/vxe-table)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

vxe-table 简体中文 | 繁體中文 | English | 日本語 一个基于 Vxe UI 的 PC 端表格组件,支持增删改查的可编辑表格,支持 Excel 复制粘贴、数据透视表、虚拟列表高性能的企业级表格解决方案 • 设计理念 • 面向现代浏览器,不支持 IE • 双向数据流的设计,在渲染器或自定义扩展中支持直接操作数据值,达到最高效的简洁 API 设计 • 按需加载、自定义主题样式 • 版本说明 • **V4** • [ ] v4.20 功能需求收集中,大福提升渲染性能,优化百万级渲染量 • [ ] v4.19 增加对增删改操作撤销回退的支持,预计发布 2026-05 • [x] v4.18 内部优化,优化键盘操作 • [x] v4.17 优化触摸板操作;重构筛选渲染,筛选配置更简单功能更强大 • [x] v4.16 适配 Gantt 甘特图 • [x] v4.15 优化虚拟渲染,降低内存的占用率 • [x] v4.14 重构虚拟渲染,提高渲染与拖拽效果流畅度 • [x] v4.13 优化虚拟渲染,提升 Chrome、Safari、Firefox 流畅度极兼容性 • [x] v4.12 重构虚拟渲染,支持百万级数据渲染、渲染性能及流畅度大幅提升 • [x] v4.11 重构展开行功能,同时支持展开行与虚拟渲染和冻结列 • [x] v4.7 基于 vue3.2+,内部重构,拆分 Table 库和 UI 库,只支持现代浏览器,不支持 IE • [x] ~~v4.0 基于 vue3.2+,只支持现代浏览器,不支持 IE(2020-03-01 ~ 2024-12-01 已停止维护)~~ • **V3** • [ ] v3.22 功能需求收集中,大福提升渲染性能,优化百万级渲染量 • [ ] v3.21 增加对增删改操作撤销回退的支持,预计发布 2026-05 • [x] v3.20 优化渲染性能,优化键盘操作 • [x] v3.19 优化触摸板操作;重构筛选渲染,筛选配置更简单功能更强大 • [x] v3.18 适配 Gantt 甘特图 • [x] v3.17 优化虚拟渲染,降低内存的占用率 • [x] v3.16 重构虚拟渲染,提高渲染与拖拽效果流畅度 • [x] v3.15 优化虚拟渲染,提升 Chrome、Safari、Firefox 流畅度极兼容性 • [x] v3.14 重构虚拟渲染,支持百万级数据渲染、渲染性能及流畅度大幅提升 • [x] v3.13 重构展开行功能,同时支持展开行与虚拟渲染和冻结列 • [x] v3.9 基于 vue2.6~2.7,内部重构,拆分 Table 库和 UI 库,只支持现代浏览器,不支持 IE • [x] ~~v3.0 基于 vue2.6~2.7,支持现代浏览器并保留兼容 IE11(2020-03-01 ~ 2024-12-01 已停止维护)~~ • **V2** • [x] ~~v2.0 基于 vue2.6~2.7,支持所有主流的浏览器,同时兼具功能与性能(2019-03-01 ~ 2021-12-01 已停止维护)~~ • **V1** • [x] ~~v1.0 基于 vue2.6~2.7,支持所有主流的浏览器,实现表格的一切实用的功能(2018-02-01 ~ 2020-04-01 已停止维护)~~ • 版本计划 • [x] 优化展开行与冻结列 • [ ] 优化虚拟渲染,支持千万级数据渲染 • [ ] 数据图表可视化 浏览器支持 | | | | --- | --- | --- | --- | --- | 80+ ✔ | 80+ ✔ | 90+ ✔ | 75+ ✔ | 10+ ✔ | 在线文档 👉 基础库 👉 表格库 👉 甘特图 👉 可视化 QQ 交流群 该群供大家交流問題,如果群人数已满,将会不定期剔除不活跃的。 功能点 • [x] 基础表格 • [x] 配置式表格 • [x] 斑马线条纹 • [x] 多种边框 • [x] 单元格样式 • [x] 列宽拖动 • [x] 列拖拽排序 • [x] 行拖拽排序 • [x] 最小/最大高度 • [x] 自适应宽高 • [x] 固定列 • [x] 多级表头 • [x] 表尾数据 • [x] 高亮行或列 • [x] 序号 • [x] 单选框 • [x] 复选框 • [x] 排序 • [x] 多字段排序 • [x] 筛选 • [x] 合并单元格 • [x] 合并表尾 • [x] 行分组 • [x] 导入/导出/打印 • [x] 显示/隐藏列 • [x] 拖拽/自定义列排序 • [x] 加载中 • [x] 格式化内容 • [x] 自定义插槽 - 模板 • [x] 快捷菜单 • [x] 展开行 • [x] 工具栏 • [x] 虚拟树 • [x] 增删改查 • [x] 数据校验 • [x] 数据代理 • [x] 键盘导航 • [x] 渲染器 • [x] 虚拟滚动 • [x] 虚拟合并 • [x] CSS 变量主题 • [x] (企业版) 数据汇总 • [x] (企业版) 聚合函数 • [x] (企业版) 单元格区域选取 • [x] (企业版) 单元格复制/粘贴 • [x] (企业版) 单元格查找和替换 • [x] (企业版) 全键盘操作 • [x] (企业版) 集成图表 安装 版本:vue 3.x Get on unpkg and cdnjs NPM CDN 使用第三方 CDN 方式记得锁定版本号,避免受到非兼容性更新的影响 ***不建议将第三方的 CDN 地址用于正式环境,因为该连接随时都可能会失效*** 示例 运行项目 安装依赖 启动本地调试 编译打包,生成编译后的目录:es,lib Contributors Thank you to everyone who contributed to this project. License MIT © 2019-present, Xu Liangzhan