2013-12-17 5 views
1

У меня в общей сложности восемь небольших диаграмм лихорадки. Четыре для грантов и четыре графика для кредитов.Highcharts: setОпции для двух разных серий диаграмм?

Использование:

Highcharts.setOptions({ 
    chart: { 
     backgroundColor: null 
    }, 
    etc... 
}); 

, а затем получить доступ к этой настройке с помощью:

var chart1 = new Highcharts.Chart({ 
    chart: {renderTo: 'smallChart1'}, 
    series: [{data: [13334, 14376, 15825, 16267]}] 
}); 

Я могу сделать первые четыре карт все следуют один набору опций.

Так что это нормально. Но теперь я хочу setOptions для второй группы диаграмм, но я не знаю, как сделать второй набор setOptions, который могут использовать другие четыре диаграммы.

Спасибо.

ответ

1

SetOptions можно использовать один раз, потому что перезаписывает глобальные настройки и снова вызывает работу doens't.

1

SetOptions Может использоваться только один раз в highcharts.

См. jsfiddle. Это зависит от вашего вопроса. Он показывает, как использовать SetOptions для нескольких диаграмм.

+0

Спасибо, есть способ передать данные серии за пределами переменной options? – Layne

+0

, для этого вам нужно использовать данные json и называть его с помощью ajax – SPandya

Смежные вопросы