我收到以下错误:Highcharts error #15我不太确定我理解这个错误。我正在使用 Highcharts 并对返回数据的 API 进行 $getJson() 调用。返回的数据如下所示:
[ {
"timestamp" : 1503151200,
"price" : 4062.46,
"volume24h" : 123093.45
}, {
"timestamp" : 1503158400,
"price" : 3997.26,
"volume24h" : 120506.08
}, {
"timestamp" : 1503165600,
"price" : 4050.96,
"volume24h" : 114699.99
},
我有两个循环和映射数据的函数。一个用于“时间戳”和“价格”,另一个用于“volume24”。映射卷的第二个函数导致错误#15,我不知道为什么。如果我更改来自 API 调用的数据,那么它将不准确。我究竟做错了什么?请参阅我的完整代码 JsFiddle
最佳答案
您只需要一个函数即可循环数据。一旦我删除了volumeData,将其循环放入mappedData 并将mappedData 传递给系列中的第二个数据对象,highCharts 将按预期呈现。这让我感到惊讶,因为 documentation示例通过传递两个不同的对象来实现。
series: [{
type: 'area',
name: `Bitcoin in USD`,
data: mappedData,
}, {
type: 'column',
data: mappedData,
yAxis: 1,
}]
关于javascript - Highcharts 返回错误 #15,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47521011/