如果用户未登录,我会尝试Account | Login
;如果用户已登录,则为Account | Logout
。代码为:
.nav.right
%h3
Account |
- if user_signed_in?
= link_to "Log out", destroy_user_session_path, method: :delete, class: "nav"
- else
= link_to "Log in", new_user_session_path, class: "nav"
我所能做的就是:
Account |
Login
我找到了如何在链接中删除HAML中的空格,但它对我不起作用,因为我的链接在if语句中。我尝试将%span
放在链接之前,尝试使用显示here的<
和>
。
有没有人知道如何解决这个问题?
修改
.nav.right的css是:
.nav.right {
float:right;
}