当前位置: 首页 > news >正文

前端实现echarts折线图堆叠(多条折线)

首先设置一个div来放这个折线图, v-if="forDialogVisible"是为了保证可以加载出Echarts图
<div  v-if="forDialogVisible"><div id="my_bar_chart" style="width: 100%;height: 300px;" ></div>
</div>
折线图配置
echartsOption : ({tooltip: {trigger: 'axis'},legend: {data: []},grid: {left: '3%',right: '4%',bottom: '3%',containLabel: true},toolbox: {feature: {saveAsImage: {}}},xAxis: {type: 'category',boundaryGap: false,data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']},yAxis: {type: 'value'},series: [// 初始化系列数组{ name:'p',type: 'line', data: []}, {name:'upper',type: 'line', data: []}, { name:'lower',type: 'line', data: []} ]
}),
接口的值回显到折线图上
let myChart= echarts.init(document.getElementById("my_bar_chart")) 
this.echartsOption.xAxis.data = res.data.time
console.log(res.data.p)this.echartsOption.series[0].data = res.data.p
this.echartsOption.series[1].data = res.data.upper
this.echartsOption.series[2].data = res.data.lower

http://www.mrgr.cn/news/62596.html

相关文章:

  • 安全运营 -- 监控linux命令history
  • 深入了解 美国高防 CN2 :如何提升全球化业务的网络安全与性能
  • Github 2024-10-24 Go开源项目日报 Top10
  • centos7 zabbix监控nginx的pv和uv和status_code
  • uniapp编译多端项目App、小程序,input框键盘输入后
  • 计算机低能儿从0刷leetcode | 31.下一个排列
  • Jupyter notebook 添加目录插件
  • 一致校验矩阵计算
  • kdd比赛方案
  • 基于Python的PostgreSQL数据库操作示例(三)
  • 笔记本双系统win10+Ubuntu 20.04 无法调节亮度亲测解决
  • Istio_04_Istio可观测性
  • 一:Linux学习笔记(第一阶段)-- 安装软件 vmware workstation 虚拟机软件 centos系统
  • vue3使用vite设置 @ 路径别名指向src 目录
  • mac-ubuntu虚拟机(扩容-共享-vmtools)
  • 如何预防Kubernetes安全漏洞
  • 如何创建一个网站?
  • 【hacker送书第14期】AI训练师算法与模型训练从入门到精通
  • 9、node.js和Lowdb
  • 知网中的复合影响因子和综合影响因子解析
  • 鸿蒙-三分栏中控制二栏和三栏展示
  • leaflet矢量瓦片vetorgrid显示聚合和图标裁剪显示不全的问题
  • 论文中涉及的数学定义
  • 新闻列表以及详情页面梳理
  • Java基础面试题--
  • 特征提取:AI 挖掘数据关键信息的技巧