0
我正在嘗試在我正在構建的應用程序中設置一個關鍵系統。我有了這個邏輯代碼:如何在JavaScript上訪問rails的環境變量?
$('.key-test-button').on('click', function(){
if ($('.key-test-input').val() === "MYKEYHERE"){
$('#hidden-div-instructor').show();
}
});
而我的想法是,以取代「MYKEYHERE」在我的代碼隱藏的價值,我會存儲爲環境變量。我知道如何做到這一點的API,例如,在軌道內,但我不熟悉如何可以訪問我的JavaScript/jQuery腳本中的這個變量。如果有人能夠給我一個見解,我會很樂意。謝謝。
您需要將它傳遞給頁面/ js。您可以在js文件中使用.js.erb作爲您正在處理的特定視圖。 –
@Thais通過html數據屬性傳遞變量的好方法,然後用在你的javascript中 – gingray