У меня странная проблема - мой 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 и отображаю данные json по адресу / stock url.
Я проверил в отладчике, что данные действительно присутствуют.Полностью сбит с толку тем, почему эти данные не отображаются.Цени любую помощь!
Вот так выглядит мой вывод