echarts的markline警标线的使用
标线根据最后一条数据的位置显示
markLine: {
symbol: "none", //去掉警戒线最后面的箭头
label: {
position: "end", //将警示值放在哪个位置,三个值“start”,"middle","end" 开始 中点 结束
},
data: [
{
silent: false, //鼠标悬停事件 true没有,false有
lineStyle: {
//警戒线的样式 ,虚实 颜色
type: "dashed",
color: "#FA3934",
},
yAxis: "", // 警戒线的标注值,可以有多个yAxis,多条警示线 或者采用 {type : 'average', name: '平均值'},type值有 max min average,分为最大,最小,平均值
},
],
},
后边手动设置yAxis的值 为数组中的最后一项
this.option.series[0].markLine.data[0].yAxis = this.param[
this.param.length - 1
][1];