【问题标题】:HighChart Chart displaying incorrect data when switched to StockChartHighChart 图表在切换到 StockChart 时显示不正确的数据
【发布时间】:2015-10-22 16:05:23
【问题描述】:

我正在使用 Highcharts 来呈现 HighStock 图表。出于某种原因,当我将其切换到 HighStock 图表时,它会将标签更改为随机数据。

当你改变

Chart_650422 = new Highcharts.Chart({

进入

Chart_650422 = new Highcharts.StockChart({

xAxis 标签更改为随机数据。

这里是演示:http://jsfiddle.net/14we85px/

【问题讨论】:

  • xAxis 标签改变的意思?
  • 我发布了一个演示供您尝试...
  • 你需要这个jsfiddle.net/Nishith/14we85px/2 请在链接中查看你更新的小提琴。它有两个滚动条导航器。问题是 navigator 是 highstock 独有的功能,而您没有启用该功能以使其正确显示。

标签: javascript highcharts


【解决方案1】:

简而言之:Highstock 不支持分类 xAxis,请参阅 API - 选项 typecategories 未列出。

但是,您不必切换到 Highstock - 如果您包含 highstock.js 文件,那么您可以创建启用 Highstock 功能的 Highcharts 图表,请参阅演示:http://jsfiddle.net/14we85px/3/更改: em> 删除了scroolbar (?) 并添加了scrollbar.enabled = true)。

【讨论】:

    【解决方案2】:

    xAxis 类别未显示,因为您在 xAxis 中使用了 max:2 ,它将仅显示第 0、第 1 个第 2 类别。当您评论“max”2 时,它会显示缺失的类别。

            "min": 0,
            "max": 2,
    

    Your fiddle updated here

    【讨论】:

    • 感谢您的帮助,但请再次阅读问题。它说“由于某种原因,当我将其切换到 HighStock 图表时,它会将标签更改为随机数据。”。我知道最小值和最大值,当我遇到这个问题时,我正在添加一个滚动条。我只是想弄清楚为什么标签会变成随机文本。
    • @Hanoncs 标签更改为随机数据?数据是一样的,我看到了。如果您的问题是关于缺少超链接并且显示的普通文本在标签中使用 html,如标签“:{“useHTML”:true}
    • 请阅读问题。我将添加照片。我打算在切换到 StockChart 时滚动。最小值和最大值应该在那里。
    • 现在明白了,你需要滚动条和范围选择器,对吧?
    • 你需要这个 jsfiddle.net/Nishith/14we85px/2 请在链接中查看你更新的小提琴。它有两个滚动条导航器。问题是 navigator 是 highstock 独有的功能,而您没有启用该功能以使其正确显示。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-09
    • 2017-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-30
    相关资源
    最近更新 更多