CMS可视化项目 之 开发图表渲染经验分析

文章介绍了ECharts作为数据可视化的工具,如何将数据转化为图形,以及利用ECharts创建图表的三个固定步骤。特别针对柱状图,讲解了如何处理多组数据,通过事件委托实现点击按钮动态更新图表数据的方法,包括重新生成数据、修改图表样式和重新渲染等步骤。

一、ECharts数据可视化

1.借助图形手段, 清晰传达信息的表现方式  

2.把枯燥的数字数据, 转换成图形, 数据特点更突出  

Echarts官网(第三方可视化图表库):Apache ECharts  

echart.js下载地址:https://cdn.jsdelivr.net/npm/echarts@5.3.3/dist/echarts.min.js

 

二、根据ECharts所有的图表制作固定为三个步骤:制作图表。

1.导包:

   2.HTML结构:一行代码 3.js初始化                    

 所有的图表使用步骤都是固定的,不同的图表仅仅只是配置项和数据不同而已

 

 三、根据制作好的图表,进行页面盒子渲染数据。  

 根据图标的数据,渲染页面:

 柱状图因为有8组,因此需要通过事件委托点击事件,点击“BUTTON”

1.先渲染好了默认的表格

2.注册委托事件 在option里面;判断是不是点击的buton

3.根据点击的”button“,获取点击的组号文本

4.根据组号重新生成数据

5.修改图标的样式,只需要修改option对象里面的数据与实际数据一致

6.重新渲染option

7.按钮排他

8. 使用刚指定的配置项和数据显示图表。

    myChart.setOption(option);

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值