-1

我想在 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>

//-->

这是不可能的。该怎么办?

4

2 回答 2

5

那是一个 HTML 注释;ERB 处理发生在服务器端。

<%#

%>

可以跨块工作,它肯定会逐行工作。

也就是说,我不确定是否会通过注释掉整个部分来删除功能。

而是考虑 (a) 使用源代码控制,或 (b) 呈现部分内容并将其注释掉而不是大块 ERB。

于 2013-02-15T00:48:07.090 回答
0

对于.html.erb文件,您可以使用以下代码进行评论。

<!-- Your Comment here -->
于 2013-02-15T04:06:49.217 回答