Bagaimana kita menambahkan komentar dalam file erb, jika kita tidak ingin mereka dihasilkan ke dalam konten html?
ruby-on-rails
ruby
erb
Kalyan Maddu
sumber
sumber
<%
dan#
Untuk Rekam
sumber
<%=
-><%#=
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.Untuk komentar blokir:
sumber
<%# %>
tag.Saya memiliki pengaturan Windows, dan urutan <% - #%> ini adalah satu-satunya yang berfungsi untuk saya:
Contoh:
sumber
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.sumber
<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 kesalahanvalue="<%=# 'String' %>"
Saya tidak bekerja di file Controllers, saya harus meletakkannya di antara garis miring
/ komentar di sini .... /
sumber
Di editor teks saya, saya menjalankan
command + /
(pintasan teks-luhur). Akan seperti ini.Itu tidak terlihat sederhana, tetapi berhasil.
sumber