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}
],
..
]
echarts折线图默认是从0开始计算,有时候遇到统计值都波动在一定范围,不需要从0开始。有两种方式解决:
1.设置 scale:true
2.设置min,max
这种情况是因为考虑到,折线图上会加标线markline,如果markline的值超出y轴中value的最大值,就不会显示标线了,所以要设置折线图的max
我们又希望最小值从非0开始,所以可以再设一个min,同时要考虑到markline的值比y轴value最小值小的情况。
tips:设置了min,max,scale就不生效了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)