# ZanGrid **Repository Path**: bizan/zan-grid ## Basic Information - **Project Name**: ZanGrid - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-20 - **Last Updated**: 2026-01-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ZanGrid > 超高性能 Vue 3 表格系统 - 极简架构,极致性能 ## 特性 - 🚀 **极致性能** - 虚拟滚动,百万级数据流畅渲染 - 🎨 **Headless 架构** - 完全控制 UI,零封装 - 🧩 **组合式设计** - 每个功能都是独立的 Composable - 📦 **TypeScript 原生** - 完整的类型支持 - 🎯 **零依赖核心** - 核心逻辑无任何依赖 - ⚡ **智能优化** - 增量更新、Web Worker、智能缓存 ## 核心功能 - ✅ 虚拟滚动(百万级数据) - ✅ 固定行/列 - ✅ 单元格渲染/编辑 - ✅ 行选择、排序、筛选 - ✅ 树形数据、行拖拽 - ✅ 高性能合计行(单次遍历) - ✅ 分页(客户端/服务端) - ✅ 数据透视表 - ✅ 图表集成(ECharts) - ✅ 主题系统 - ✅ 数据导出 ## 快速开始 ```bash pnpm install pnpm dev ``` ## 使用示例 ```vue ``` ## 架构 ZanGrid 采用 Headless 架构,核心逻辑与 UI 完全分离: ``` zan-grid/ ├── packages/ │ ├── core/ # 核心逻辑(Headless) │ ├── vue/ # Vue 3 适配器 │ └── theme/ # 主题系统 └── examples/ # 示例项目 ``` ## 开发 ```bash # 安装依赖 pnpm install # 开发模式 pnpm dev # 构建 pnpm build # 测试 pnpm test # 类型检查 pnpm typecheck ``` ## License MIT