项目介绍
Drip Table 是由京东零售推出的企业级中后台动态表格解决方案,基于 React 和 JSON Schema 技术构建。该项目旨在通过简单的配置快速生成页面动态表格,降低表格开发难度,提高工作效率。
应用场景
Drip Table 主要适用于企业级中后台系统的动态表格开发,特别是需要频繁调整表格结构和内容的场景。
项目核心库
-
drip-table -
描述: 核心库,用于构建动态表格。 -
功能: 当接收到符合 JSON Schema 标准的数据时,自动渲染动态表格。
-
-
drip-table-generator -
描述: 可视化工具,用于生成符合 JSON Schema 标准的配置数据。 -
功能: 通过可视化和低代码方式生成配置数据,供 Drip Table 渲染表格和列。
-
功能模块

功能特点
-
-
动态表格生成
-
-
-
根据 JSON Schema 配置自动生成动态表格,无需手动编写大量代码。
-
-
可视化配置 -
提供 drip-table-generator 可视化工具,通过图形界面生成配置数据,降低使用门槛。
-
-
高扩展性 -
基于 React 构建,易于与其他 React 组件集成,支持自定义扩展。
-
-
易于维护 -
配置与逻辑分离,便于后期维护和更新。
-
功能演示
配置端

应用端

开源地址
https://github.com/JDFED/drip-table