Серия Highcharts не загружается - PullRequest
0 голосов
/ 08 января 2019

Диаграмма хай-чартов не отображается.
hc.xAxis[0].categories загружены нормально, но hc.series не

r.forEach(x => {
    var hc = Highcharts.chart('chart_div', {
        xAxis: { categories: x.categories },
        series: x.series,    
    });
    console.log(hc.series); // 1st
    console.log(x.series);  // 2nd
});

1-й console.log не показывает данных, а 2-й показывает:

[{name: 'DE Shaw Comp (75; Q)', данные: [100,100,5,101,91,103,03,104,37,103,85,103.22,104.77,105.71,105.5,107.08,107.51,106.33,107.18,107.18,108.68 , 109,44,110,87,110,53,111,75,115.21,116.83,117.41,116.82,116.24,118.21,119.99,121.79,121.54,122.88,122.27,123.86,124.6,126.22,128.36,126.72,129.14,], цвет: '# 33a ', метка: {enabled: false}}, {name:' SPX ', данные: [100,94.93,94.53,100.77,101.05,102.59,102.69,106.34,106.21,106.08,104.02,107.58,109.54,111.49,115.64 , 115.6,116.65,118,118.57,120.86,120.93,123.26,125.99,129.53,130.81,138.16332.77,129.2,129.56,132.36,133,137.79,141.96,142.57,132.67,135.04,122.65,119.76], цвет: '# a33' , метка: {enabled: false}}, {name: 'HFRI RV: MULTI-STRATEGY', данные: [100,98.37,97.83,99.53,101.19,102,102.66,103.99,104.87,105.72,106.02,106.54,107.66,109.08 , 109,7310,07,110,37,110,38,110,58,111,34,111,51,111,95,112,37,112,46,113,29,114,53,114.13,113.48,114.48,115.17,114.97,116.2,116.26,116.68,115.32,114.95 ,,], цвет: '# aa3', метка: {enabled: false}}]

, который выглядит как правильный ввод.

1 Ответ

0 голосов
/ 08 января 2019

series: eval(x.series) это решение
без eval x.series был интерпретирован как строка, а не как массив объектов, как я думал

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...