0

レール 3.2.6

/app/assets/javascripts にすべての JavaScript を配置することで、アプリケーション モジュールからアクセスできるようになると理解しています。私はチュートリアルに従っていましたが、application.html.erb の最後に次の行が追加されました。

<%= javascript_include_tag "application" %>

これは冗長ですか、それとも application.html.erb の最後に含める目的がありますか?

4

2 に答える 2

1

application.html.erb ファイルの末尾に javascript_include_tag を配置する理由は、ページのコンテンツが最初に読み込まれ、次に JavaScript が読み込まれるようにするためです。どちらでも構いませんが、最後に javascript_include_tag を付けるとパフォーマンスが向上します。

于 2013-03-11T19:50:36.847 に答える
1

デフォルトでは、アセットはビューに含まれていません。そのため、レイアウト ファイルで javascript_include_tag、stylesheet_link_tag を使用する必要があります。最後に追加する理由については、ページの読み込み時間を改善するためです。詳細はこちら

于 2013-03-11T19:51:59.537 に答える