需求:当markline的值为0的时候不显示,不为0的时候则显示。
我的图里有多条markline,如下定义。
markLine: {
tooltip: {
formatter: '{b}:{c}',
},
label: {
position: 'end',
formatter: '{b}:{c}',
silent: true
},
symbol: "none",
data: [
// UCL和LCL的markline
{
lineStyle: { //警戒线的样式 ,虚实 颜色
type: "solid",
color: "#005500"
},
name: 'UCL',
yAxis: 0 //警戒线的值
},
{
lineStyle: { //警戒线的样式 ,虚实 颜色
type: "solid",
color: "#FA3934"
},
name: 'CL',

本文介绍如何在ECharts中实现根据条件动态显示或隐藏Markline。通过设置yAxis属性为空对象来达到隐藏效果,并使用三元运算符根据不同条件赋予Markline不同的值。

3971

被折叠的 条评论
为什么被折叠?



