作成したものの実行していない index.js.erb に問題があります。コントローラーには次のものがあります。
def index
@images = Image.order('id desc')
respond_to do |format|
format.js
format.html
end
end
そして私のindex.js.erbの次の:
alert("it works")
これが役立つ場合は、このプロジェクトのコーヒー スクリプト ファイルに次のように記述します。
ImagePoller =
poll: ->
setTimeout @request, 5000
request: ->
$.get($('#images').data('url'))
jQuery ->
if $('#images').length > 0
ImagePoller.poll()
アラートが表示されないので、js.erb ファイルが読み込まれていないことがわかりますか? 何か案は?