Toggle navigation
lineAreaExample(单系列带阴影面积的折线图)
By
三***H
2018-08-16 02:43:28
脚本
16
21
作品使用的第三方脚本
数据管理
上传数据
支持小于 5M 任意格式(csv, xlsx, json, xml, ...)的数据文件
上传后可以通过生成的文件链接异步获取托管的数据。
历史数据
0 条
无历史数据
代码修改记录
信息提示
保存作品
对当前截图不满意?你还可以
上传本地截图
重新截图
作品名称
作品描述
标签
geo
grid
legend
markLine
markPoint
bar
effectScatter
line
lines
map
timeline
title
toolbox
tooltip
visualMap
作品默认版本
最新
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
20:11:45
图表已生成
整理代码
刷新
代码
option = { backgroundColor:'#1B2D3B', title:{ text:'主标题', left:'center', textStyle:{ //文字颜色 color:'white', // //字体风格,'normal','italic','oblique' // fontStyle:'normal', // //字体粗细 'normal','bold','bolder','lighter',100 | 200 | 300 | 400... // fontWeight:'bold', // //字体系列 // fontFamily:'sans-serif' // //字体大小 // fontSize:18 }, subtext:'副标题', subtextStyle:{}, //与textStyle类似 }, color: ['#39E7FB'], //折线颜色 /* tooltip为提示框组件,trigger为触发类型,'item'数据项图形触发,主要在散点图,饼图等无类目轴的图表中使用。 'axis'坐标轴触发,主要在柱状图,折线图等会使用类目轴的图表中使用。 formatter:折线(区域)图、柱状(条形)图、K线图: {a}(系列名称),{b}(类目值),{c}(数值), {d}(无) 散点图(气泡)图 : {a}(系列名称),{b}(数据名称),{c}(数值数组), {d}(无) 地图 : {a}(系列名称),{b}(区域名称),{c}(合并数值), {d}(无) 饼图、仪表盘、漏斗图: {a}(系列名称),{b}(数据项名称),{c}(数值), {d}(百分比) 如此例子,a代表旅游运输, b代表x轴的数据例如5.1,5.2, c代表此点的值 */ tooltip: { trigger: 'axis', formatter: "{a} {b}
报警次数: {c} " }, /* legend为图例,x,y设置其位置,textStyle可设置字体颜色大小等等,data需与series的dataname一致 */ legend: { x:'right', y:'top', textStyle:{ color:'white' }, data: ['旅游运输'] }, //grid为直角坐标可视化,可以设置改图的位置, //containLabel:grid 区域是否包含坐标轴的刻度标签,这常用于『防止标签溢出』的场景,标签溢出指的是,标签长度动态变化时,可能会溢出容器或者覆盖其他组件。 grid: { left: '3%', right: '4%', bottom: '3%', containLabel: true }, /* toolbox为工具类,feature里包含五个工具. saveAsImage:这个工具可以把图表保存为图片 restore:配置项还原。 dataView:数据视图工具,可以展现当前图表所用的数据,编辑后可以动态更新。 dataZoom:数据区域缩放。 magicType:动态类型切换。 */ toolbox: { // feature: { // saveAsImage: {} // } }, //坐标轴x轴属性,其中axisLine为坐标轴线,lineStyle可以设置其属性 //boundaryGap: 指第一个数值是在刻度0的y轴上,还是在0-5.1之间 //splitLine:分隔线。默认数值轴显示,类目轴不显示。x轴的splitLine为竖的线与y平行. xAxis: { type: 'category', name: '日期', boundaryGap: false, data: ['5.1', '5.2', '5.3', '5.4', '5.5', '5.6', '5.7'], splitLine:{ show:false, }, axisLine:{ lineStyle:{ color:'white' } } }, //与x轴类似 yAxis: { type: 'value', name: '报警次数', splitLine:{ show:false, }, axisLine:{ lineStyle:{ color:'white' } } }, //图形的数据,其中stack属性一直时可以实现堆叠,比如还有一个货物运输,设置stack为总量,即可实现堆叠 //areaStyle:形成区域图的属性设置,即折线与x y轴形成的图形区域或者折线与折线之间形成的图形区域, series: [{ name: '旅游运输', type: 'line', stack: '总量', areaStyle: { // type:'default', // color:(200,200,200,0.3) }, data: [120, 132, 101, 134, 90, 230, 210] //数据个数与xAxis的data个数一致 } ] };