Comment ajouter des commentaires dans des fichiers erb, si nous ne voulons pas qu'ils soient générés dans le contenu html?
Comment ajouter des commentaires dans des fichiers erb, si nous ne voulons pas qu'ils soient générés dans le contenu html?
Réponses:
Utilisez la <%# %>
séquence, par exemple
<%# This is a great comment! %>
<%
et#
Pour l'enregistrement
<%# This is a great comment! %>
<%#= This is a great comment! %>
<%=
-> <%#=
est utile. Il ne nécessite pas de cas particulier et n'est pas documenté . Cela fonctionne et est le plus simple, cependant! (Beats doit deviner s'il y en a eu un =
en le commentant.)
<%= ... %>
en le transformant en commentaire.
J'ai une configuration Windows et cette séquence <% - #%> est la seule qui fonctionne pour moi:
Exemple:
<%-# This is a sample comment! %>
Étant donné que .erb est par définition "ruby incorporé", vous pouvez incorporer chaque code ruby entre: <%=
et l'autre :, %>
généralement tous écrits sur une seule ligne. De plus, les commentaires d'une ligne ruby commencent toujours par #
, donc le <%=# Comment %>
style correspond parfaitement aux styles rubis pur et erb pour les commentaires d'une ligne.
<html> <body> <form method="POST" action="www.some-url.com"> <input id="data" name="data" value="<%=# "String" %>"> <input type="submit" value="Send"> </form> </body> </html>
jette une erreur
value="<%=# 'String' %>"
Dans mon éditeur de texte, je lance command + /
(raccourci texte sublime). Ce sera comme ça.
<%
=begin%>
Here is the comment
<%
=end%>
Ça n'a pas l'air simple, mais ça marche.