2016-10-31 70 views
0

我需要新鮮的眼睛來指導我完成這個語法錯誤。Ruby/Rails 4 - UsersController中的SyntaxError#show

錯誤:SyntaxError錯誤在UsersController#顯示

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 %> 

錯誤:SyntaxError錯誤在UsersController#顯示(截圖)

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

你並不需要在該行等號:它應該是'<%'而不是'<%=' – Polyov

回答

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

應該

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

沒有顯示:P

相關問題