Jak dodajemy komentarze w plikach erb, jeśli nie chcemy, aby były generowane w treści HTML?
ruby-on-rails
ruby
erb
Kalyan Maddu
źródło
źródło
<%
i#
Do wiadomości
źródło
<%=
-><%#=
przykładem jest przydatna. Nie wymaga specjalnego przypadku i nie jest udokumentowany . Działa i jest najłatwiejszy! (Bezwzględnie trzeba zgadywać, czy nie było=
komentowania.)<%= ... %>
, zamieniając go w komentarz.W przypadku komentarzy blokowych:
źródło
<%# %>
znacznika.Mam konfigurację systemu Windows, a ta sekwencja <% - #%> jest jedyną, która działa dla mnie:
Przykład:
źródło
Ponieważ .erb jest z definicji „osadzonym ruby”, możesz osadzić każdy kod ruby między:
<%=
a drugim :,%>
zwykle wszystkie zapisane w jednym wierszu. Ponadto rubinowe komentarze jednowierszowe zaczynają się zawsze od#
, więc<%=# Comment %>
styl idealnie pasuje zarówno do stylów czysto rubinowych, jak i erb w przypadku komentarzy jednowierszowych.źródło
<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>
generuje błądvalue="<%=# 'String' %>"
Nie pracuję w plikach kontrolerów, musiałem umieścić go między ukośnikami
/ skomentuj tutaj .... /
źródło
W moim edytorze tekstu uruchamiam
command + /
(skrót sublime-text). Tak będzie.Nie wygląda to po prostu, ale działa.
źródło