我嘗試了所有可以使用js.erb文件的方法,因爲我需要使用ruby以及我的js。如何在rails應用程序中使用js.erb
我知道這不是代碼,因爲我在application.js中有同樣的事情,它工作正常。
型號:主題
我已經嘗試添加topics.js.erb到的意見/主題/ 我已經嘗試了部分_index.js.erb和渲染 - 我看到它加載,但它沒有執行。
在這兩個文件,我有:
$(document).ready(function() {
console.log('something');
})
有什麼明顯的,我在這裏失蹤? 謝謝!
檢查你主題控制器的行動,並確保你確實用js做出迴應,默認情況下你的回覆是html!這裏我們去:http://guides.rubyonrails.org/working_with_javascript_in_rails.html!你的迴應應該是這樣的:respond_with do | format | format.js format.html結束。您也可以檢查您的控制檯(軌道與運行服務器),你應該看到像渲染主題#索引在js格式.. – Evgeny