Echarts line折线图使用(vue)
实现
- 首先引入echarts工具
// vue文件中引入echarts工具
let echarts = require('echarts/lib/echarts') require('echarts/lib/chart/line') // 以下的组件按需引入 require('echarts/lib/component/tooltip') // tooltip组件 require('echarts/lib/component/title') // title组件 require('echarts/lib/component/legend') // legend组件
- option配置
// option将要设置以下字段感觉就足够使用了
option: {legend: {},xAxis: {},yAxis: {},label: {},tooltip: {},series: []
}
- legend字段,是为了配置下图的表现的;注意data字段的数组需要对应每条折线的名称
鼠标hover到最顶部的legend标志,可以标志对应的折线图,点击legend标志会隐藏对应的折线图
legend: {data: ['招商银行', '浦发银行', '广发银行', '上海银行'] },
- xAxis,配置x轴数据、样式、名称
xAxis: {type: 'category', // 还有其他的type,可以去官网喵两眼哦data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], // x轴数据 name: '日期', // x轴名称 // x轴名称样式 nameTextStyle: { fontWeight: 600, fontSize: 18 } },
- yAxis,配置y轴名称,样式
yAxis: {type: 'value',name: '纵轴名称', // y轴名称 // y轴名称样式 nameTextStyle: { fontWeight: 600, fontSize: 18 } }
- tooltip,鼠标放到折线图上展示的数据展示样式
tooltip: {trigger: 'axis' // axis item none三个值
},
- series,y轴数据,每条折线的名称
series: [{name: '招商银行',data: [820, 932, 901, 934, 1290, 1330, 1320],type: 'line'},{name: '浦发银行',data: [620, 711, 823, 934, 1445, 1456, 1178],type: 'line' }, { name: '广发银行', data: [612, 920, 1140, 1160, 1190, 1234, 1321], type: 'line' }, { name: '上海银行', data: [234, 320, 453, 567, 789, 999, 1200], type: 'line' } ]
- html标签代码,注意要先写好div的宽度和高度,否则这折线图展示不出来
// 折线图显示在这个div中,
<div id="myChart"></div>
- 渲染折线图
let myChart = echarts.init(document.getElementById('myChart'))
myChart.setOption(this.option)
- 完成折线图
作者:一个写前端的姑娘
链接:https://www.jianshu.com/p/cc7d08142e8b
转载于:https://www.cnblogs.com/AlbertP/p/10774233.html
Echarts line折线图使用(vue)相关推荐
- echarts type:line 折线图 折线折点样式
echarts type:line 折线图 折线折点样式 series: [{name: '课时',type: 'line',data: [23,60,20,36,23,85],label:{ //折 ...
- php echarts 两条曲线图,使用laravel和ECharts实现折线图效果的例子
1.首先引入echart.js 2.html页面,要有一个布局容器,用来显示图像,一定要设置宽和高 3.echarts折线图的使用 var myChart = echarts.init(documen ...
- echarts中折线图、柱状图之间的转换
echarts中折线图.柱形图.数据视图的转换需要toolbox里面的内容(也就是加粗的部分) // 基于准备好的dom,初始化echarts实例 var day = echarts.init ...
- echarts图表折线图柱状图多个X轴Y轴以及一个Y轴反向
echarts图表折线图柱状图多个X轴Y轴以及一个Y轴反向 option1: {color: ['#21E9F6', '#F2CE2E', '#EE2929', '#006DD9', '#1789FF ...
- echarts画折线图和数据excel导出
最近一直使用echarts画折线图,在此做个记录 最后样式 代码 <!DOCTYPE html> <html style="height: 100%">&l ...
- 使用 Echarts 实现折线图中线条添加、删除、编辑
使用 Echarts 实现折线图中线条添加.删除.编辑 小帅 小白,也能改变浪花的方向,公众号:51reboot运维开发 介绍一下使用 Echarts 做数据统计分析,如何实现支持折线图的添加.删除. ...
- echarts动态折线图拉扯变形问题
echarts动态折线图拉扯变形问题 在使用echarts折线图 做动态数据展示时,发现一个bug 当折线图的一个数值较高点紧挨着一个数值为零的点,guyong时图形会被拉扯,应该是echart的bu ...
- Echarts实现折线图Y轴不等距百分比(最终解决方案)
Echarts实现折线图Y轴不等距百分比(最终解决方案-上集) 出现背景 解决思路 总结 附加 出现背景 最近公司有一个需求,主要是想展示近7日产品的一个良品率(百分率制).但是呢,基本上每天这个 ...
- 从后端数据库获取数据并传值到前端vue项目的echarts柱状图/折线图/饼图里
不同图表的数据获取有一定的区别 在这些区别上花了不少功夫试验,把最后成功的方法做个记录,如果有类似项目要做的话,也可看看当个参考. 后端 后端都大同小异,方法上没有区别,在这里以柱状图为例. sql: ...
最新文章
- CoffeeScript 存在操作符“?” 详解
- 分享apache http服务器设置虚拟主机的方法
- 强化学习中的调参经验与编程技巧(on policy篇)
- 11-1 操作系统概念
- 【纯干货】Amoeba实现MySQL主从同步与读写分离
- $ppclass php,jquery weui
- 2017中国新型智慧城市创新50强在京发布
- ftp 501错误_分享,HTTP协议错误代码大全
- mysql分组函数_mysql分组函数
- c语言习题 编写自定义函数 volume_c,功能是求正方体的体积(要求:正方体的的边长 a 在主函数中做输入,在主函数中调用函数 volume_c,在主函数中输出正方体体积,a 为int 型变量)。
- 淘晶驰串口屏常见问题及解决方法
- 如何保证战略落地_企业战略如何实现落地
- 由WPS 2005想到的
- 计算机主板结构分为at,2.2.1 计算机主板结构(1)
- Android5更新包,Android 5.x OTA Update官方文档(四、OTA更新包解读)
- 目前最全的机器学习知识结构图(11月1日更新)
- 3.1递归实现逆序输出整数
- 视频教程-Spring Data JPA项目-Java
- Vue01 | el-autocomplete远程搜索下拉框并实现自动填充
- uniApp调用高德地图时遇到的问题记录
热门文章
- 20230720今天youtube上的中文字幕自动翻译成为英文的功能失效!
- English alphabet (英语字母)
- java.net.MalformedURLException: no protocol异常解决!!!
- ArrayList问题之高并发多线程环境下会出现内部成员会出现null
- html一行小圆点分割线,几种常见的HTML分割线
- html分割线颜色怎么在css中写,html水平分割线 html 分割线颜色怎么变浅
- [省选联考 2020 B 卷] 卡牌游戏 题解c++
- 常用HTML标签的学习
- 在云计算圈儿,她们都能顶大半边天!
- python中算法是指什么_算法(Python)