Rails に .js ファイルを含める方法に興味があります。アセット パイプラインとは別に、.js ファイルに格納されている .js ファイルに興味がありますview
。たとえば、 で呼び出されたアクションに ajax 呼び出しを適用する場合like
はPostsController
、関連する ajax コードをlike.js.erb
posts ビュー フォルダーに配置するだけです。次に、ユーザーがアクションを呼び出すと、JavaScript が自動的にトリガーされますlike
。
私の質問は
- アクションが呼び出されると、名前が特定のアクションに一致する JavaScript ファイルが自動的に呼び出されるのは正しいですか?
- どのアクションにも対応しない JavaScript ファイルを特定のビューに含めたい場合、どうすればよいですか? アプリケーションマニフェストに含めるだけですか?より具体的には、私は
tag-autocomplete.js.erb
今入っviews/post
ています。assets
フォルダーに移動してから含めるapplication.css
か。
ありがとうございました。