ruby on rails - rails - ¿Cómo comentar líneas en los archivos html.erb de rieles?
ruby on rails que es (3)
Esta es la RESPUESTA MÁS LIMPIA Y MÁS SIMPLE para el Código de Ruby NO IMPRESIÓN CONTIGUA:
Lo que sigue a continuación también responde a la pregunta del Póster original sin el código condicional "feo" que algunos comentaristas han mencionado.
CONTIGUOSO SIN IMPRESIÓN Código Ruby
Esto funcionará en cualquier archivo mixto de Rails View , por ejemplo,
*.html.erb, *.js.erb, *.rhtml
, etc.Esto también debería funcionar con STD OUT / código de impresión , por ejemplo,
<%#= f.label :title %>
DETALLES :
En lugar de utilizar soportes de rieles en cada línea y comentar delante de cada paréntesis de inicio, como solemos hacer así:
<%# if flash[:myErrors] %> <%# if flash[:myErrors].any? %> <%# if @post.id.nil? %> <%# if @myPost!=-1 %> <%# @post = @myPost %> <%# else %> <%# @post = Post.new %> <%# end %> <%# end %> <%# end %> <%# end %>
ENTONCES PUEDE agregar solo un comentario (hashmark / poundsign) al primer soporte de Rails abierto si escribe su código como un bloque grande ... COMO ESTO:
<%# if flash[:myErrors] then if flash[:myErrors].any? then if @post.id.nil? then if @myPost!=-1 then @post = @myPost else @post = Post.new end end end end %>
Esta pregunta ya tiene una respuesta aquí:
- Bloquear comentarios en plantillas html.erb en rieles 14 respuestas
Soy un novato en los rieles, por favor, hágame saber la manera de comentar una sola línea y también comentar un bloque de líneas en los archivos * .html.erb.
Tenga en cuenta que si quiere comentar una sola línea de impresión erb debería hacer esto.
<%#= ["Buck", "Papandreou"].join(" you ") %>
ruby on rails notes tiene un muy buen blog sobre comentarios en erb-files
la versión corta es
para comentar un solo uso de línea
<%-# commented line -%>
para comentar todo un bloque use a if false
para encontrar su código como este
<% if false %>
code to comment
<% end %>