关于AntV G2在vue3项目中开发的可行性分析

493 阅读1分钟

首先AntV G2 是 AntV 数据可视化库的一部分,可以在 Vue 3 项目中使用 AntV G2,更可以在ruoyi-vue-pro项目中使用。

截屏2025-01-02 16.24.50.png g2优点 g2 能完成丰富的图表类型,也有非常多是代码示例,5.0以后重新架构了代码,层次分明,g2作为一个repo的集合,作为渲染的底层,有着非常好的性能和兼容性。
g2不完美的地方
基于g2的vue三方库G2Plot是以及4.x版本的,未来不会基于 G2 v5 封装 G2Plot v3 版本G2Plot 开箱即用的图表库 | AntV,可以用Ant Design Charts - 简单好用的 React 图表库 代替,但是这个又是react版本的。
缺点 g2由于思路比较奇特,文档描述也不是很清晰,会造成学习时间比较长。社区活跃度不够,通常一个issue会很久都不回复,搜索一个功能找不到答案(比如:g2修改悬浮窗内容颜色等)。目前市场份额和成熟度还不足。

WechatIMG12.jpg

WechatIMG13.jpg

总结:如果一定要求使用g2是可以的,只是目前还不推荐使用。