1

JaxDataControllerモデルが関連付けられていないajaxリクエストに応答するためのコントローラーがあります。

単一のroutes.rbエントリがありますmatch "/jaxdata/:shape_set_id" => "jax_data#fetch"

このモデルへのパスを、アプリの他の場所の.js.coffee.erbビューに含めたいと思います。これに利用できるルーティングヘルパーはありますか?それができない場合、どのビューでも使用されるルーティングヘルパーをどこで宣言する必要がありますか?

4

1 に答える 1

3

ルートでオプションを指定する:asと、そのルートのヘルパーが作成されます。したがって:

 match "/jaxdata/:shape_set_id" => "jax_data#fetch", :as => :jaxdata

その後、ビューで参照できるようになりjaxdata_pathます。

このガイドのセクション 3.6 を参照してください: http://guides.rubyonrails.org/routing.html

于 2012-05-03T14:58:22.973 に答える