echarts 添加一条平行于x轴的标示线是markline下面的属性:
data : [
[
{name: '标线1起点', value: 100, x: 50, y: 20},
{name: '标线1终点', x: 150, y: 120}
],
[
{name: '标线2起点', value: 200, x: 30, y: 80},
{name: '标线2终点', x: 270, y: 190}
],
..
]
昨天一个好朋友扔过来这样一张图,让帮忙看看。虽然很忙,但是没做过图标的我很是好奇,就答应下来帮忙看下。看似一个简单的折线图,实则需求很复杂。仔细分析之后需求如下:
1.两条X轴,X1轴坐标显示,X2轴坐标隐藏
2.两个Y轴,Y轴都是从0开始,暂且称为Y1轴,Y2轴。Y1轴取值范围从0到8,以2间隔;Y2轴取值范围从0到5,以1为间隔
3.多条不同颜色的折线,折线点为实心圆
4.以X轴分段划分区域,设置不同背景色,区域中心设置文字,低风险、高风险
5.图标背景,以X轴方向的横条显示,底色为白色
6.右下角按钮 (不在画图范围内,暂时忽略)
7.X轴上按区域进行分段 蓝橙色提示
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)