小于0.01的Echarts markLine绘图错误

时间:2019-01-30 07:34:52

标签: echarts

我有一个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处正确绘制了

I have attached screenshot. You can see blue dotted markLine is not plotted at 0.0064 but other series' point is plotted correctly at 0.0054

0 个答案:

没有答案