我试图为我的注册,退出和登录定义路径,但是我得到了一些大致简单的错误,这给我带来了很多麻烦:(
我也使用了设计宝石。
错误:意外的keyword_else,期待'}'
错误:意外的keyword_end,期待'}'
<%else%> 和<%end%> 是问题
我在唱出来之后得到这些错误并登录链接
<nav class="navbar navbar-default">
<div class="container">
<div class="navbar-header">
<%= link_to "Book Review", root_path, class: "navbar-brand"%>
</div>
<ul class="nav navbar-nav">
<li><%= link_to "Sign up", new_user_registration_path%></li>
<%= if user_signed_in? %>
<li><%= link_to "Sign out", destroy_user_session_path, method: :delete %></li>
<% else %>
<li><%= link_to "Log in", new_user_session_path %></li>
<% end %>
</ul>
</div>
答案 0 :(得分:5)
您的=
声明中只有一个流氓if
符号。