Я довольно новичок в JavaScript, Ruby, Rails и Highcharts, но я достаточно запутался, чтобы получить линейные и круговые диаграммы, работающие с использованием рельсов 4 и lazy_high_charts gem version 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>
Спасибо !!
[Редактировать] Дох. Я понял, что я сделал. Я не смог включить сценарий highcharts-more на сгенерированную страницу. Он работал, как только я добавил эту строку в раздел моего файла макета .html.erb приложения:
<%= javascript_include_tag "highcharts-more" %>
Я закрою мой вопрос, как только мне позволено (в ~ 5 часов).