0

Rails 3、UJS、JQuery に慣れてきました。jquery.js と application.js が必要な理由はわかりましたが、なぜ rails.js が必要なのですか?

4

1 に答える 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 に答える