2013-06-04 3 views
1

J'utilise Ruby on Rails et Highcharts:ne peut pas voir les étiquettes sur Pie Highcharts

Voici donc l'impression à l'écran que je vois quand je crée mon highchart:

enter image description here

Voici le code:

@chart = LazyHighCharts::HighChart.new('pie') do |f| 
    f.chart({:defaultSeriesType=>"pie" , :margin=> [50, 200, 60, 170]}) 
    series = { 
      :type => 'pie', 
      :name => 'Browser share', 
      :data => [['say', 100],['may', 500]] 
    } 
    f.series(series) 
    f.options[:title][:text] = "Total spend on services" 
    f.legend(:layout=> 'vertical',:style=> {:left=> 'auto', :bottom=> 'auto',:right=> '50px',:top=> '100px'}) 
    f.plot_options(:pie=>{ 
    :allowPointSelect=>true, 
    :cursor=>"pointer" , 
    :dataLabels=>{ 
     :enabled=>true, 
     :color=>"white", 
     :style=>{ 
     :font=>"13px Trebuchet MS, Verdana, sans-serif" 
     } 
    } 
    }) 
end 

Tout est bon, à part, je ne vois pas les étiquettes sur le gâteau ... Il semble qu'il y ait une petite chaîne sous le graphique, mais l'étiquette n'est pas à init nationalisé.

Quelqu'un sait-il comment résoudre ce problème?

Répondre

2

Est-ce parce que vous l'avez réglé en blanc?

:color=>"white", 
Questions connexes