Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 高位图表问题_Ruby On Rails_Highcharts - Fatal编程技术网

Ruby on rails 高位图表问题

Ruby on rails 高位图表问题,ruby-on-rails,highcharts,Ruby On Rails,Highcharts,我想使用,但有一个问题 我需要用数列 作为数组,但我得到了nil:NilClass的错误未定义方法[] 我的代码块 @chart = LazyHighCharts::HighChart.new('graph') do |f| .... f.series[{ name: 'Rainfall', type: 'column', yAxis: 1, data: [49

我想使用,但有一个问题

我需要用数列 作为数组,但我得到了nil:NilClass的错误未定义方法[]

我的代码块

  @chart = LazyHighCharts::HighChart.new('graph') do |f|
....
      f.series[{
               name: 'Rainfall',
               type: 'column',
               yAxis: 1,
               data: [49.9, 71.5, 54.4],
               tooltip: {
                   valueSuffix: ' mm'
               }

           }, {
               name: 'Temperature',
               type: 'spline',
               data: [7.0, 6.9, 9],
               tooltip: {
                   valueSuffix: '°C'
               }
           }]


....
    end

简言之,我想在这里这样做,一列中的两个值显示f变量的来源代码。有足够的地方放置更多代码,这没有任何意义。。。您正在尝试以表单形式构建此图表吗?如果不是为什么需要执行| f |,为什么要初始化新图形?