【问题标题】:Highchart line chart tooltip issues with large dataset大型数据集的 Highchart 折线图工具提示问题
【发布时间】:2013-09-03 01:33:13
【问题描述】:

我有一个相当大的数据集显示在 highcharts 折线图中。工具提示已启用,但工具提示的显示非常不稳定,尤其是在放大时。

您可以在此处查看数据集:http://jsfiddle.net/ARfcB/2/

$(function () {

$('#container').highcharts({

    chart: {
            type: 'line',
            zoomType: "x"
        },
        plotOptions: {
            line: {
                marker: {
                    enabled: true
                },
                animation: true
            }
        },
        legend: {
            enabled: true,
            layout: "vertical",
            align: 'right',
            verticalAlign: 'middle'
        },
        tooltip: {
            enabled: true,
            shared: false
        },
        xAxis: {
            type: "datetime"
        },
        yAxis: {
            title: {
                text: 'Up/Down'
            },
            labels: {
                style: {
                    color: "blue"
                }
            },
            min: 0,
            max: 1,
            tickInterval: 1,
            categories: ['Down', 'Up']
        },
        credits: {
            enabled: false
        },
        series: "large dataset on jsfiddle page"

}); });

图表基本上显示了每个系列的向上/向下值。当鼠标悬停在“向下”值上时,不会显示任何工具提示。 放大时更糟。显示工具提示,但显示的是悬停点以外的点;并且从不用于“向下”值。

我想知道这仅仅是因为数据集非常大还是 highcharts 本身的问题。

提前感谢您的帮助。

【问题讨论】:

    标签: javascript highcharts tooltip


    【解决方案1】:

    您的数据应按 x 升序排序。

    【讨论】:

    • 我相信每个系列都是通过 x 升序排序的。还是我遗漏了一些明显的东西?
    • 在第一个系列中,一条数据:[1377700356000,1],[1377700956000,1],[1377702157000,1],[1377702757000,1],[1377703357000,1],[1377703958 ],[1377704559000,1],[1377705159000,1],[1377705759000,1],[1377706340000,1],[1377706941000,1],[1377707541000,1],[13777705159000,1],[137777700814170800,1],[137777777,0081470804, [1377666143000,1],[1377666743000,1],[1377667343000,1],[1377667944000,1],[1377668545000,1] 未排序。所以请注意正确的顺序。
    • 抱歉,是的,在进一步查看时发现了这一点。谢谢塞巴斯蒂安。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多