Ruby / Rails 4 - UsersController中显示的SyntaxError#show

时间:2016-10-31 20:46:08

标签: ruby ruby-on-rails-4 variables syntax syntax-error

我需要新鲜的眼睛来指导我完成这个语法错误。

错误:UsersController#show中的SyntaxError

Extracted source (around line #164):

162  <div class="panel panel-default">
163    <h3>STREAM</h3>
164    <%= if @user.microposts.any? %>
165    <h4><%= @user.microposts.count %> Posts</h4>
166     <ol class="microposts">
167     <%= render @microposts %>

错误:UsersController中的SyntaxError#show(屏幕截图)

SyntaxError in UsersController#show

错误:查看

    <!--MICROPOSTS FEED-->
    <div class="panel panel-default">
        <h3>STREAM</h3>
        <%= if @user.microposts.any? %>
            <h4><%= @user.microposts.count %> Posts</h4>
                <ol class="microposts">
                    <%= render @microposts %>
                </ol>
            <%= will_paginate @microposts %>
        <% end %>
    </div>

1 个答案:

答案 0 :(得分:2)

<% if @user.microposts.any? %>

应该是

{{1}}

无需显示:P