1

当我开始使用 Ruby On Rails 时,我遇到了麻烦。任何帮助都会很棒。附加信息:提取的源代码(第 25 行附近):

</header>
    <div class="container">
        <% flash.each do |key, value| %>
            <%= content_tag(div, value, :class=> "alert alert-#{key}") %>
        <% end %>
        <%= yield %>
</div>
4

1 回答 1

2

该行应该是<%= content_tag(:div, value, :class=> "alert alert-#{key}") %>

请注意,我传入的是一个符号 :div 而不仅仅是 div。该错误仅意味着它试图查找名为 div 的变量或方法,但内容标签接受我相信的符号或字符串。我认为它也适用于“div”。

于 2012-12-01T21:18:20.747 回答