react引入Echarts图表+后台接口渲染数据

Echarts图表网页链接:

https://echarts.apache.org/zh/index.html​icon-default.png?t=N7T8https://echarts.apache.org/zh/index.html下包npm install echarts

导入import * as  echarts from 'echarts'

调后台接口request 创建home.js

主页面引入接口

并且在生命周期里面调用接口获取数据 并且启动服务查看后台是否打印出来数据对应 替换成你所用接口里的数据

dayjsX轴时间

下包 npm i dayjs
导入 import dayjs from 'dayjs'

先定义一个空数组 :  let xData=[]
获取当前时间 :  let time=+new Date
循环所需要数据的长度 例如:需要四个数据
for(let a=0;a<4;a++){
将循环的数添加在空数组arr中 : xData.unshift(dayjs(time).format('HH:mm:ss'))
每个数据加两分钟 :  time-=2*60*1000

代替X轴数据 : option.xAxis.data=xData


————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/2401_85859147/article/details/139853544

  • 8
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值