Rails 3、UJS、JQuery に慣れてきました。jquery.js と application.js が必要な理由はわかりましたが、なぜ rails.js が必要なのですか?
1 に答える
3
これは、jQuery と Rails の間のミッシング リンクと考えてください。フォームタグがあるとします。
<form method="POST" action="/some/path" data-remote="true">
..
</form>
on this form タグなど、Rails が参照する属性を参照し、このフォームを AJAX 経由で送信するコードdata-remote
は、rails.js によって処理されます。Rails と jQuery の間のコネクタのようなものです。ソースはかなり単純で、 https://github.com/rails/jquery-ujs/blob/master/src/rails.jsで読むことができます。
于 2011-07-11T04:01:02.777 に答える