Skip to content

组件库推荐

迷你图 sparkline

@fnando/sparkline 零依赖,不限框架,功能比较简单

vue-sparklines 适用于 Vue3

@data-ui/sparkline 适用于 React

图表库

echarts

功能强大,文档齐全,社区活跃,但是体积较大

recharts

适用于 React,体积较小,功能简单

viser

适用于 Vue 和 React,功能强大,文档齐全,社区活跃,但是体积较大

antv

适用于 React,功能强大,文档齐全,社区活跃,但是体积较大

chart.js

D3.js

D3 是一个开源 JavaScript 库,用于在 Web 浏览器中创建交互式数据可视化,不限制框架。

D3 可用于操作 DOM 对象和 HTML、SVG 或 Canvas 元素以可视化数据。 D3.js 可以控制数据的显示方式并让我们添加交互性。

使用案例:https://blog.logrocket.com/data-visualization-vue-js-d3/

VChart

数据表格库

AG Grid

AG Grid 是一个功能强大的 JavaScript 数据表格库,主要用于构建复杂、可交互的数据表格应用。它支持多种前端框架(如 React、Angular、Vue)以及原生 JavaScript 项目,是企业级表格解决方案的首选之一。