0

そのため、特定のWebページにいるときにJavaScriptファイルをロードするのに少し迷っています

私がしたこと:

Application.js から取り出したreguire_tree .のは、私たちが持っているすべてのスクリプトを一度にロードすることを読んだからです。次に、コントローラーを生成したときに作成された HAML ファイルに移動し、次のことを行いました。

%p  From HAML!
- javascript_include_tag '/assets/javascripts/jstester.js'

私のjsester.js Javascriptファイルはassets- > javascriptsフォルダーの下にあり、今のところ次のようなものがあります:

document.write("from the script");

しかし、今はスクリプトを実行しません。私が行方不明または間違っていることは何ですか?

4

1 に答える 1

0

次のコードで動作するようになりました...しかし、より良い実践があれば教えてください...ありがとう

%p  From HAML!
= javascript_include_tag 'jstester'
于 2013-04-12T14:55:39.547 に答える