【问题标题】:Enabling scrollbar on y-axis of the highcharts heat map does not work在 highcharts 热图的 y 轴上启用滚动条不起作用
【发布时间】:2022-06-10 20:19:26
【问题描述】:

我正在尝试为在 y 轴上启用滚动条的大型数据集生成热图。在 y 轴上启用滚动条并设置 min 和 max 会显示滚动条,但它被禁用且不可滚动。但是对 x 轴执行相同操作可以正常工作。

这是带有数据的示例图。 https://jsfiddle.net/srikrishnamoorthi/7ugxwb69/1/

yAxis: {
        title: {
            text: null
        },
        labels: {
            format: '{value}:00'
        },
        minPadding: 0,
        maxPadding: 0,
        startOnTick: false,
        endOnTick: false,
        tickPositions: [0, 6, 12, 18, 24],
        tickWidth: 1,
        min: 0,
        max: 12,
        reversed: true,
        scrollbar: {
          enabled: true
        }
}

【问题讨论】:

    标签: highcharts heatmap


    【解决方案1】:

    这是一个与 boost 模块相关的错误,报告在这里:https://github.com/highcharts/highcharts/issues/12889

    作为一种解决方法,添加这个简单的插件:

    (function(H) {
        H.wrap(H.Series.prototype, 'hasExtremes', function() {
            return false;
        });
    })(Highcharts);
    

    现场演示: https://jsfiddle.net/BlackLabel/5xcqeupj/

    文档: https://www.highcharts.com/docs/extending-highcharts/extending-highcharts

    【讨论】:

      猜你喜欢
      • 2013-04-05
      • 2017-01-26
      • 2017-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多