【问题标题】:Highstock Time series not formatting on scatter tooltipHighstock 时间序列未在散点工具提示上格式化
【发布时间】:2014-10-30 12:28:27
【问题描述】:

当您将 xAxis 定义为“dateTime”类型时,工具提示应将其视为“point.x”值并将其转换为 DateTime 格式。

xAxis: {
        title: {
            enabled: true,
            text: 'Time Range'
        },
        type: "datetime"
    },

我希望工具提示为我提供可读日期时间

http://jsfiddle.net/egf4vbfL/6/

您可以看到 X 轴是正确的,因为它使用时间范围,但是当您查看默认工具提示时,您会得到纪元时间。

我知道您可以使用“point.key”等对其进行格式化,但每隔一个图表时间它就会按预期工作。

这是高库存的错误还是某些预期行为?

如果预期有人可以指出原因吗?

注意:同样的issue 也适用于highcharts。

【问题讨论】:

    标签: javascript charts highcharts highstock


    【解决方案1】:

    它已报告给我们的开发人员here,因此请继续关注此线程。

    【讨论】:

    • 谢谢@sebastian 是我举报的!
    • 哈!有趣,我看到另一个昵称,所以我没有链接它们;)
    【解决方案2】:

    使用 datetime 轴,您的系列数据中的 x 值应该是日期。就像这个小提琴:

    http://jsfiddle.net/Jelmerjellema/egf4vbfL/32/

    这将显示一个丑陋的格式化日期。要显示格式良好的日期,您应该可以使用 tooltip.xDateFormat 但这不起作用。您可以使用强制日期分组,这是我自己的问题中的描述:Highchart / Highstock shows unformated tooltip lable when data grouping enabled but not used

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-13
      • 1970-01-01
      • 2019-10-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多