1

私は最近、単一のRailsビューに単純にcoffeescriptファイルを含めたいところに出くわしましたが、それを使用すると、渡した名前の末尾にjavascript_include_tag追加.jsされます(明らかな理由により)。

これが起こらずに単にコーヒースクリプトファイルをページに含めるだけの解決策を思いついた人はいますか?

4

1 に答える 1

0


各コントローラーに関連する JS のみをロードするためにこれを行いましたapplication.html.erb

<%= javascript_include_tag "application" %>

追加してください

<%= javascript_include_tag controller_path, :media => "all" %>


#=import .
application.js からも削除します

このようにして、myController.coffee.jsロードmyControllerされた js をより細かく制御できapplication.js、一般的なコードに使用できます。

ユーザーのダウンロードに関しては最善の解決策ではありませんが、いくつかの接続を気にしない場合は、これが理解しやすいと思います(cssでも同じことができます)

于 2012-10-25T07:35:57.170 に答える