2

Stackoverflow の同様の投稿に対する多くの回答を見て、実装しようとしましたが、機能していません。私は次のことをしました

1) //= require_tree を削除しました。assets/javascripts/application.js から

2) assets/javascripts/application.js に //= require users を追加しました (users.js は、application.js と同じフォルダーにある私の JavaScript ファイルです)。

私の new.html.erb には、次の行が含まれています

   <%= javascript_include_tag "users" %>

3) users.js には「alert(6)」のような単純な JavaScript コードが含まれています。

users/new から localhost にリクエストを送信すると、html に含まれる users.js を確認できますが、アラートは表示されませんが、コードはありません。誰でもこれについて私を助けてもらえますか??

4

1 に答える 1

1

users.jsの中に含めたので、ページapplication.jsに追加する必要がありますapplication.js

new.html.erbで、次のように置き換えusersますapplication

この行を削除

<%= javascript_include_tag "users" %> 

そして、この行を追加します

<%= javascript_include_tag "application" %>
于 2013-09-16T16:24:39.770 に答える