我想在application.html.erb
中注释掉一些内容 <!--
<div id="user_nav">
<% if user_signed_in? %>
Signed in as <%= current_user.email %>. Not you?
<%= link_to "Sign out", destroy_user_session_path %>
<% else %>
<%= link_to "Sign up", new_user_registration_path %> or
<%= link_to "Sign in", new_user_session_path %>
<% end %>
</div>
//-->
这不可能。该怎么办?
答案 0 :(得分:5)
这是HTML评论; ERB处理发生在服务器端。
<%#
%>
可以跨越块状工作,它肯定会逐行工作。
那就是说,我不确定我会通过评论整个部分来删除功能。
相反,要考虑(a)使用源代码控制,或者(b)渲染部分和评论 ,而不是大块的ERB。
答案 1 :(得分:0)
对于.html.erb
文件,您可以使用以下代码进行评论。
<!-- Your Comment here -->