可是这样阈值的线也被去掉了牙
时间: 2024-04-15 15:29:44 浏览: 118
QCustomplot 散点图和实现拖到阈值线
5星 · 资源好评率100%
非常抱歉,我之前给出的解决方案有误。如果你想保留阈值线,但移除两个阈值之间的连线,可以通过设置 `markLine` 的 `data` 数组中的 `yAxis` 值为 `null` 来实现。请使用以下代码进行修改:
```javascript
series: [
{
name: "阈值",
smooth: true,
type: "line",
data: [thta.lineNum, thta.lineNum1],
showSymbol: false,
itemStyle: {
normal: {
lineStyle: {
color: "#ff2d46",
},
},
},
markLine: {
symbol: "none",
lineStyle: {
type: "dashed",
color: "#b21414",
width: 2,
},
label: {
show: true,
position: "end",
},
data: [
{ yAxis: thta.lineNum },
{ yAxis: null }, // remove the line between the thresholds
{ yAxis: thta.lineNum1 },
],
},
},
];
```
这样,你将保留阈值线,但两个阈值之间的连线将被移除。希望这次能解决你的问题!
阅读全文