インスタンス変数を定義する controller#action があります。
@min_rating = 4
ビューには次のものがあります。
<%= javascript_tag do %>
min_rating = <%= @min_rating %>
<% end %>
次に、Coffeescript で次の操作を実行できます。
jQuery ->
alert min_rating
そして、そのビューのページにいる場合、正しく機能します。
ただし、別のビューを表示すると、var min_rating が定義されていないという JS エラーが表示されます。
Uncaught ReferenceError: min_rating is not defined
これは、application.js 内のすべてのビューのすべての JS をロードするためです。
//= require_tree .
私の質問は、Rails でこれを処理する最善の方法は何ですか?