我在rails 3中使用LazyHighCharts。我的要求是在列中显示不同的颜色。 当我使用 series = { :类型=> '酒吧', :名称=> [], :数据=> @rooms, :颜色=> '粉' } 它以粉红色显示整列。假设我在一列中有5行,我希望以粉红色显示第一行,其余四行显示为绿色。谁能建议我解决这个问题。 thnks
答案 0 :(得分:0)
我不知道你是否已经解决了这个问题,但这就是我解决它的方法。
#Controller before set data to the series option
data = []
your_array.each do |t|
data << {:y=>t.value, :color=>"#"+("%06x" % (rand * 0xffffff))}
end
then set data to series option
f.series({:name=>"Subcurso", :data=>data} )