0
代碼在HTML註釋標籤(<!-- some comment -->
)內執行,而<%# %>
作爲註釋。除此之外,"best way to add comments in erb"表示有兩種選擇:一種使用=
符號,即<%#= %>
,但它沒有提到差異。兩者有什麼區別?ERB評論中'<%#'和'<%#='之間有什麼區別?
編輯:糾正我粘貼在這裏是代碼中引用鏈接
代碼在HTML註釋標籤(<!-- some comment -->
)內執行,而<%# %>
作爲註釋。除此之外,"best way to add comments in erb"表示有兩種選擇:一種使用=
符號,即<%#= %>
,但它沒有提到差異。兩者有什麼區別?ERB評論中'<%#'和'<%#='之間有什麼區別?
編輯:糾正我粘貼在這裏是代碼中引用鏈接
由於「最大pleaner」和「萬畝太短」在評論的答案。
兩者都是註釋,但'='標誌暗示此評論是在之前在窗口中呈現的,但作者決定將其評論出來。通過這種方式,編碼器可以返回並僅通過一次刪除就可以撤銷。
他們都是評論 –
我意識到,但兩者之間有什麼區別?你也可以讓你的評論一個答案? – heretoinfinity
在一些普通的舊Ruby代碼中(即沒有Ruby關心的),'#Pancakes!'和'#= Pancakes!'之間的區別是相同的。順便說一句,Salil在他們的第二個例子中使用了'<%#= ... %>'而不是'<%#= ... =%>',這只是將一個'<%= ... %>'ERB指令轉化爲評論。 –