2017-04-05 44 views
0

我試圖在js(fullcalendar)中的日曆的每個單元格中顯示一個ruby方法「week_balance」,其中有一些信息但我不能。 我寫:如何在js文件中編寫ruby方法

dayRender:function(cell, week_balance){ 
    $(cell).html(‘<span>’ + week_balance + ‘</span>’); 
    }, 

它不起作用,爲什麼?

謝謝。

回答

0

如果您使用的是Rails框架,那麼它提供了一個在Js文件中編寫ruby代碼的選項。 對於這一點,你需要的js文件更改擴展名.js.erb 然後調用紅寶石功能是JS的方法,

dayRender:function(cell, week_balance){ 
    $(cell).html('<span>' + "<%= week_balance %>" + ‘</span>’); 
}, 

確保week_balance是沒有任何父訪問。否則使它成爲類方法並使用它。

相關問題