我對JavaScript,Ruby,Rails和Highcharts非常新穎,但是我已經很好地弄清楚了使用rails 4和lazy_high_charts gem版本1.5.0工作的行和餅圖。我無法弄清楚如何讓氣泡圖出現。 :(我沒有看到任何錯誤報告在我的Rails服務器日誌(我認爲是有道理的,因爲問題會顯示客戶端)我無法弄清楚是否有客戶端日誌。 ?沒有懷疑小白錯誤使用lazy_high_charts生成氣泡圖
這裏是我的控制器代碼:
bubble_series = [[1,2,3], [4,5,6]]
@chart = LazyHighCharts::HighChart.new('bubble') do |f|
f.title(text: 'Bubbles!')
f.chart(type: 'bubble', zoomType: 'xy', plotBorderWidth: 1)
f.series(
data: bubble_series,
marker: {
fillColor: {
radialGradient: { cx: 0.4, cy: 0.3, r: 0.7 },
stops: [ [0, 'rgba(255,255,255,0.5)'], [1, 'rgba(69,114,167,0.5)'] ]
}
}
)
end
,並在我看來,其引用爲:
<div class="span8">
<% if @readings.any? %>
<%= high_chart("chart", @chart) %>
<% end %>
</div>
謝謝!
[編輯] Doh。我想出了我做了哪些noob事情。我未能在生成的頁面上包含highcharts-more腳本。它的工作,一旦我加入這行到我的應用程序佈局.html.erb文件的部分:
<%= javascript_include_tag "highcharts-more" %>
我將關閉我的問題,一旦我允許(在約5小時)。