2016-07-25 93 views
-1

我是初學者紅寶石。由於.erb標籤與jsp類似,因此我將它用於視圖。但現在,我需要將其轉換爲haml文件。我有代碼在erb中工作,但我不能將其轉換爲haml。請幫我做。而在瀏覽器標籤顯示頁面的賦值語句之前出現,則會產生錯誤將.erb文件轉換爲.haml問題

+2

需要在最後一行開始一個更大的空間,記得HAML是壓痕基於 –

+1

您可以使用此寶石「erb2haml」 ,:group =>開發 – Vishal

+0

或者你可以使用這個http://html2haml.herokuapp.com/ – Vishal

回答

0

你在你的最後一行的開始需要一個空間,我給的示例代碼

:javascript 
    var new; 
    function checkVal(){ 
- @lists.each do |val| 
    var var1 = val.name 

。它應該是:

:javascript 
    var new; 
    function checkVal(){ 
- @lists.each do |val| 
    var var1 = val.name 

記住haml根據您使用的縮進生成塊。所以請謹慎使用空格。

您可以隨時使用的工具到HTML或ERB轉換爲HAML

http://htmltohaml.com/

+1

我想你可能需要縮進整個。每個塊 –

+0

他是在循環中分配js變量嗎? –

+1

那麼他最好使用www.htmltohaml.com –