QA@IT
«質問へ戻る

題名変更

37
タイトル
Rails 特定ページにのみ適用するJavaScript
Rails 特定ページにのみ適用するJavaScriptの指定方法は?

Rails 特定ページにのみ適用するJavaScriptの指定方法は?

お世話になります。
Rails(バージョン問わず)にて、
JavaScriptのファイルをcoffeescriptではなく、通常のjsファイルとして作成し、
特定のビューのみで読み込ませる場合、どのように配置し、どのように読みこめばよいのでしょうか?

例えば、ViewとしてProducts/index.html.erbのみでスクリプト(product_index.js)を読み込む場合、
app/assets/javascriptsにおけばアプリケーション全体で読み込まれると思います(3.1以降?)。

product_index.jsをProducts/index.html.erbでのみ、読み込ませる場合(外部ファイルとして)はどのように
html(erb)側で記述すればよいのでしょうか?

コントローラ単位での読み込みでも構いません(layouts/products.html.erbに読み込みを記述する)。

また、一般的にRailsアプリにおいてassetsフォルダに置いたJSはアプリ全体で読み込みがされてしまいますが、
読み込みをするしないを振り分ける設定はどのようにされているのでしょうか?

よろしくお願いいたします。

お世話になります。
Rails(バージョン問わず)にて、
JavaScriptのファイルをcoffeescriptではなく、通常のjsファイルとして作成し、
特定のビューのみで読み込ませる場合、どのように配置し、どのように読みこめばよいのでしょうか?

例えば、ViewとしてProducts/index.html.erbのみでスクリプト(product_index.js)を読み込む場合、
app/assets/javascriptsにおけばアプリケーション全体で読み込まれると思います(3.1以降?)。

product_index.jsをProducts/index.html.erbでのみ、読み込ませる場合(外部ファイルとして)はどのように
html(erb)側で記述すればよいのでしょうか?

コントローラ単位での読み込みでも構いません(layouts/products.html.erbに読み込みを記述する)。

また、一般的にRailsアプリにおいてassetsフォルダに置いたJSはアプリ全体で読み込みがされてしまいますが、
読み込みをするしないを振り分ける設定はどのようにされているのでしょうか?

よろしくお願いいたします。

質問を投稿

Rails 特定ページにのみ適用するJavaScript

お世話になります。
Rails(バージョン問わず)にて、
JavaScriptのファイルをcoffeescriptではなく、通常のjsファイルとして作成し、
特定のビューのみで読み込ませる場合、どのように配置し、どのように読みこめばよいのでしょうか?

例えば、ViewとしてProducts/index.html.erbのみでスクリプト(product_index.js)を読み込む場合、
app/assets/javascriptsにおけばアプリケーション全体で読み込まれると思います(3.1以降?)。

product_index.jsをProducts/index.html.erbでのみ、読み込ませる場合(外部ファイルとして)はどのように
html(erb)側で記述すればよいのでしょうか?

コントローラ単位での読み込みでも構いません(layouts/products.html.erbに読み込みを記述する)。

また、一般的にRailsアプリにおいてassetsフォルダに置いたJSはアプリ全体で読み込みがされてしまいますが、
読み込みをするしないを振り分ける設定はどのようにされているのでしょうか?

よろしくお願いいたします。

お世話になります。
Rails(バージョン問わず)にて、
JavaScriptのファイルをcoffeescriptではなく、通常のjsファイルとして作成し、
特定のビューのみで読み込ませる場合、どのように配置し、どのように読みこめばよいのでしょうか?

例えば、ViewとしてProducts/index.html.erbのみでスクリプト(product_index.js)を読み込む場合、
app/assets/javascriptsにおけばアプリケーション全体で読み込まれると思います(3.1以降?)。

product_index.jsをProducts/index.html.erbでのみ、読み込ませる場合(外部ファイルとして)はどのように
html(erb)側で記述すればよいのでしょうか?

コントローラ単位での読み込みでも構いません(layouts/products.html.erbに読み込みを記述する)。

また、一般的にRailsアプリにおいてassetsフォルダに置いたJSはアプリ全体で読み込みがされてしまいますが、
読み込みをするしないを振り分ける設定はどのようにされているのでしょうか?

よろしくお願いいたします。