javascript - Highstocks - 使用日期时间轴时在列之间放置一条线

标签 javascript datetime charts highcharts

使用日期时间轴时是否可以在列之间放置一条线?

http://jsfiddle.net/ozke/30go12jy/4/

相关代码:

    chart: {
        type: 'column'
    },

    xAxis: {
        type: 'datetime',
        gridLineWidth: 1, gridLineColor:'#FF0000', gridZIndex: 4 /* grid line styles */
    },

    plotOptions: {
        column: {
            grouping: false,
            borderWidth: 0,
            groupPadding: 0,
            pointPadding: 0
        }
    }  
  • 我最初想做类似的事情 here但这个问题有点太过分了,转移到了另一个地方。因此我再次询问。

最佳答案

您可以像这样使用plotLines:

plotLines: [{
            value: Date.UTC(2014,  1, 15),
            width: 1,
            color: 'red',
            dashStyle: 'dash',
            label: {
                text: 'value',
                align: 'right',
                y: 20,
                x: 0
            }
        },
        {
            value: Date.UTC(2014,  2, 17),
            width: 1,
            color: 'red',
            dashStyle: 'dash',
            label: {
                text: 'value',
                align: 'right',
                y: 20,
                x: 0
            }
        },
        ...
     ]

这是DEMO

关于javascript - Highstocks - 使用日期时间轴时在列之间放置一条线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28066053/

相关文章:

php - 将人类友好的日期转换为毫秒

javascript - 如何重构几乎相同 JSX 结构的组件

javascript - process.stdout.write() 在 Node.js readline CLI 程序中不起作用

javascript - 使用下拉菜单解决 jquery 错误

c# - 在 DateTime 对象中存储短日期

动画半圆饼图上的 CSS Z-fighting

javascript - 如何像saveAsImage一样在执行前捕获Echarts工具箱事件

c# - 在 C# 中创建特定时区的 DateTime

matlab - 如何在matlab上制作透明的饼图?

javascript - Google Chart 根据屏幕大小更改大小