从旧版本迁移Highcharts数据

时间:2020-07-28 22:16:31

标签: highcharts migration upgrade

一个客户要求我帮助他们将较早的Highcharts迁移到最新版本。他们主要使用Highcharts v5.0.14(Highcharts当前为v8.1.2),还有一些较旧的图表可以追溯到v3.x和v4.x。我还没有访问他们的任何资源的权限,所以我无法评论具体细节,例如他们正在使用什么模块。

在过去的任何发行版中,数据需求或原始数据的格式是否有任何变化?还是在所有主要版本中数据使用量保持稳定?

我意识到自那些较旧的版本以来,配置和自定义已发生了很大的变化,但是我现在更加专注于数据,并且对数据感兴趣,因为这会影响后端服务器。

我曾尝试搜索与旧版本有关的数据迁移文档,但找不到任何东西。我也不只是想假设数据格式保持不变。

非常感谢您提供的有关过去数据迁移问题的任何信息。

1 个答案:

答案 0 :(得分:0)

我不太确定3 v。的情况如何,但是对于较高版本,数据结构与以前相同,这意味着对于基本图表:

  • 数字数组:

    数据:[1、2、3]

  • 数组数组:

    数据:[[x,y],[x,y],[x,y]]

  • 具有特定数据的对象数组:

    数据:[{x:数字或字符串,y:数字}]

需要通过定义以下关键字来更正其他数据格式:https://api.highcharts.com/highcharts/series.line.keys

您可以在更改日志中找到的每个版本都有哪些特别更改:https://www.highcharts.com/blog/changelog/