2017-08-07 126 views
0

代碼在HTML註釋標籤(<!-- some comment -->)內執行,而<%# %>作爲註釋。除此之外,"best way to add comments in erb"表示有兩種選擇:一種使用=符號,即<%#= %>,但它沒有提到差異。兩者有什麼區別?ERB評論中'<%#'和'<%#='之間有什麼區別?


編輯:糾正我粘貼在這裏是代碼中引用鏈接

+1

他們都是評論 –

+0

我意識到,但兩者之間有什麼區別?你也可以讓你的評論一個答案? – heretoinfinity

+3

在一些普通的舊Ruby代碼中(即沒有Ruby關心的),'#Pancakes!'和'#= Pancakes!'之間的區別是相同的。順便說一句,Salil在他們的第二個例子中使用了'<%#= ... %>'而不是'<%#= ... =%>',這只是將一個'<%= ... %>'ERB指令轉化爲評論。 –

回答

0

由於「最大pleaner」和「萬畝太短」在評論的答案。

兩者都是註釋,但'='標誌暗示此評論是在之前在窗口中呈現的,但作者決定將其評論出來。通過這種方式,編碼器可以返回並僅通過一次刪除就可以撤銷。

相關問題