ruby-on-rails – Rails语法错误:意外的keyword_ensure,期望输
发布时间:2020-12-16 19:02:48 所属栏目:百科 来源:网络整理
导读:我是rails的新手,我尝试根据教程创建一个论坛应用程序.这是我的论坛页面,但我一直收到错误: syntax error,unexpected keyword_ensure,expecting end-of-inputExtracted source (around line #33):30 31 p% if admin? %%= link_to "New Forum",new_forum_pat
我是rails的新手,我尝试根据教程创建一个论坛应用程序.这是我的论坛页面,但我一直收到错误:
syntax error,unexpected keyword_ensure,expecting end-of-input Extracted source (around line #33): 30 31 <p><% if admin? %><%= link_to "New Forum",new_forum_path %><% end %></p> 这是抛出错误的论坛索引页面: <% title "Forums" %> <table> <tr> <th width="70%">Forum</th> <th width="30%">Last Post</th> </tr> <% for forum in @forums %> <tr> <td><h4><%= link_to h(forum.name),forum_path(forum.id) %></h4> <small><%= forum.topics.count %> topics</small><br /> <%=h forum.description %></td> <td class="right"> <% if forum.most_recent_post %> <%= distance_of_time_in_words_to_now forum.most_recent_post.last_post_at %> ago by <%= link_to forum.most_recent_post.user.username,"/users/#{forum.most_recent_post.last_poster_id}" %> <% else %>no posts<% end %> </td> <% if admin? %> <td><%= link_to "Edit",edit_forum_path(forum) %> <% end %></td> <!-- <% end %> --> <% if admin? %> <td><%= link_to "Destroy",forum,:confirm => 'Are you sure?',:method => :delete %></td> <% end %> </tr> <% end %> <p><% if admin? %><%= link_to "New Forum",new_forum_path %><% end %></p> 解决方法
<! - <%end%> – >这是做什么的?一个html注释的ERB标记仍将评估.去掉它.如果你想评论ruby代码,请使用#,例如<%#end%>
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |