我有一个ECharts折线图,其中使用标记线设置了目标。问题在于,echarts不能正确绘制值小于0.01的markLine。
{
name: 'target',
markLine: {
data: [{ yAxis: 0.0064}]
}
}
这是完整的代码
{
name: 'target',
type: 'line',
animation: false,
symbol: 'none',
silent: true,
itemStyle: {
normal: {
lineStyle: {
type: 'dashed',
width: '1',
color: 'blue'
}
}
},
markLine: {
symbol: 'none',
data: [{ yAxis: 0.0064}],
label: {
normal: {
show: false
}
},
itemStyle: {
normal: {
lineStyle: {
type: 'dashed',
width: '1',
color: 'blue'
}
}
}
}
正确绘制了其他系列的值小于0.01的图形。
我已附上屏幕截图。您可以看到蓝色虚线markLine不在0.0064处绘制,而其他系列的点在0.0054处正确绘制了