Bagaimana kita menambahkan komentar dalam file erb, jika kita tidak ingin mereka dihasilkan ke dalam konten html?
Bagaimana kita menambahkan komentar dalam file erb, jika kita tidak ingin mereka dihasilkan ke dalam konten html?
Jawaban:
Gunakan <%# %>
urutannya, mis
<%# This is a great comment! %>
<%
dan#
Untuk Rekam
<%# This is a great comment! %>
<%#= This is a great comment! %>
<%=
-> <%#=
berguna. Itu tidak memerlukan kasus khusus dan tidak didokumentasikan . Ini bekerja dan paling mudah! (Ketukan harus menebak apakah ada =
saat tidak memberi komentar.)
<%= ... %>
dengan mengubahnya menjadi komentar.
Saya memiliki pengaturan Windows, dan urutan <% - #%> ini adalah satu-satunya yang berfungsi untuk saya:
Contoh:
<%-# This is a sample comment! %>
Karena .erb secara definisi "embedded ruby", Anda dapat menyematkan setiap kode ruby antara: <%=
dan yang lain :, %>
biasanya semua ditulis dalam satu baris. Selain itu, komentar ruby satu-baris selalu dimulai #
, sehingga <%=# Comment %>
gaya tersebut sangat cocok dengan gaya ruby murni dan erb untuk komentar satu-baris.
<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>
melempar kesalahan
value="<%=# 'String' %>"
Di editor teks saya, saya menjalankan command + /
(pintasan teks-luhur). Akan seperti ini.
<%
=begin%>
Here is the comment
<%
=end%>
Itu tidak terlihat sederhana, tetapi berhasil.