2013-07-18 3 views
10

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

animation: false 

atrribution ибо plotOptions набор атрибутов для каждой карты, а затем снова для каждой серии. Есть ли способ установить animaiton по умолчанию для всех рисованных диаграмм?

ответ

32

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

Highcharts.setOptions({ 
    plotOptions: { 
     series: { 
      animation: false 
     } 
    } 
}); 

http://api.highcharts.com/highstock#Highcharts

0

если еще не отключить анимацию, после установки

plotOptions: { 
    series: { 
     animation: false 
    } 
} 

в highcharts.js найти

plotOptions : { 
     line : { 
      allowPointSelect : !1, 
      showCheckbox : !1, 
      animation : { 
       duration : 0 
      }, 

Здесь я установить продолжительность анимационного 0, это работает:)

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