我有一个奇怪的问题-我的highstock JS没有显示图形。它显示所有其他组件。我只是尝试使用他们的示例应用程序,但是由于CORS问题,我正在本地渲染JSON。
当我对数据进行硬编码并在JSFiddle中运行相同的代码时,数据将正常显示。
我的代码:
var chart1;
$.getJSON("http://localhost:5000/stock", function (data) {
// Create the chart
chart1 = Highcharts.stockChart('stockDiv', {
xAxis: {
min: Date.UTC(2013, 6, 17, 16, 00), //previous day at 16.00
max: new Date().getTime() //get actual time
},
title: {
text: 'AAPL Stock Price'
},
series: [{
name: 'AAPL',
data: data,
tooltip: {
valueDecimals: 2
},
turboThreshold: data.length,
}]
});
});
我的HTML
<div class="container content">
<div id="stockDiv" class="row">
</div>
</div>
我正在将此js加载到本地python网络服务器中,并在/ stock网址处呈现json数据。
我在调试器中检查了数据确实存在。 完全不理解为什么未显示此数据。 感谢任何帮助!