2012-01-13 7 views
1

これは愚かな質問であれば、事前に謝罪して、非常に初心者です。Rails 3.1のajaxはまだjs.erbを使用していますか?

私が読んでいるレールの本は、現行のレールフレームワークの現実が本の現在のものと異なっているところに達しています。具体的には、これはAjaxの機能です。この本は、このrailscastでも実証されているように、ajaxリクエストを処理するapp/views/comments/new.js.erbファイルを作成することを提案しています。

http://railscasts.com/episodes/205-unobtrusive-javascript?autoplay=true

は、これはまだ物事がレール3.1で実行されている方法ですか?私はjavascript/stylesheetsがアセットパイプラインを通じて提供されているのを見ましたが、これがajaxリクエストの実行方法を変更したかどうかは疑問でした(ベストプラクティスの新しい提案です)。ビューフォルダにjs.erbファイルを作成することを提案するチュートリアルに頼ることはできますか?それとも新しいベストプラクティスですか?

答えて

2

ここでは、アセットパイプラインに関するレールスカストがあります:http://railscasts.com/episodes/279-understanding-the-asset-pipeline

アセットパイプラインは動的ではなく静的なアセットを処理するため、依然としてjs.erbファイルに依存する必要があります。 このガイドでは、資産パイプラインと一緒にjs.erbファイルを使用する方法について説明します。http://guides.rubyonrails.org/asset_pipeline.html#javascript-coffeescript-and-erb

関連する問題