Rails 4部分本地未定义的varibale错误

时间:2015-08-24 19:28:52

标签: ruby-on-rails partial-views

我正在使用图形渲染一堆表,所有相同类型的数据都重复了很多次,因此我想使用部分表示干燥代码。

这是我在视图中调用的代码:

  <%= render 'app_usage', locals: {
    metric: "Sessions", 
    new_total: @flurry_total, 
    old_total: @flurry_old_total, 
    growth: flurry_growth,
    chart_data: flurry_chart
    } %>

并在_app_usage.html.erb

<div class="col-sm-12">
  <table class="table table-striped table-condensed">
    <tbody>
      <tr><td>Metric:</td><td><%= metric %></td></tr>
...

但是我的<tr><td>Metric:</td><td><%= metric %></td></tr>错误地说变量metric未定义。那是为什么?

0 个答案:

没有答案