Ruby on rails FusionChart不显示数据
我使用的是Fusionchart多系列柱3d+线,具有双y轴, 我把数据放在这样的数组中Ruby on rails FusionChart不显示数据,ruby-on-rails,ruby,graph,fusioncharts,Ruby On Rails,Ruby,Graph,Fusioncharts,我使用的是Fusionchart多系列柱3d+线,具有双y轴, 我把数据放在这样的数组中 mttr.push({ :label => Date::MONTHNAMES[month], :value => (monthly_failure[month] / total_circuit) }) :dataset => [ { :seriesname => 'Downtime', :color => 'AFD8F8',
mttr.push({
:label => Date::MONTHNAMES[month],
:value => (monthly_failure[month] / total_circuit)
})
:dataset => [
{
:seriesname => 'Downtime',
:color => 'AFD8F8',
:showvalues => '0',
:data => downtime
},
{
:seriesname => 'MTTR',
:color => 'F6BD0F',
:showvalues => '0',
:data => mttr
},
{
:seriesname => 'SLA',
:color => '8BBA00',
:showvalues => '0',
:parentyaxis => 'S',
:renderas => 'Line',
:data => sla
}
]
数据集字段如下所示
mttr.push({
:label => Date::MONTHNAMES[month],
:value => (monthly_failure[month] / total_circuit)
})
:dataset => [
{
:seriesname => 'Downtime',
:color => 'AFD8F8',
:showvalues => '0',
:data => downtime
},
{
:seriesname => 'MTTR',
:color => 'F6BD0F',
:showvalues => '0',
:data => mttr
},
{
:seriesname => 'SLA',
:color => '8BBA00',
:showvalues => '0',
:parentyaxis => 'S',
:renderas => 'Line',
:data => sla
}
]
我已经尝试了我的代码,数据没有问题,但是图形仍然是空白的。是否因为我没有使用“类别”字段?为了实现多系列图表,您需要使用类别对象,因为它们用于为多系列图表指定x轴标签 还要注意FusionCharts有专用的Ruby on Rails包装器
您可以在此处查看文档以实现多系列图表。您需要有类别对象,因为它们用于为多系列图表指定x轴标签 还要注意FusionCharts有专用的Ruby on Rails包装器 您可以从这里查看文档