1

サブテンプレートにスクリプトをロードするときに、Play フレームワークで JavaScript アセットのロード順序を定義するにはどうすればよいですか?

index.scala.htmlはjQueryを取り込みます:

<script src="@routes.Assets.at("javascripts/jquery-1.7.1.min.js")" type="text/javascript"></script>

サブテンプレートでは、jQuery に依存するスクリプトを取り込みます。

<script src="@routes.Assets.at("javascripts/myScript.js")" type="text/javascript"></script>

ただし、myScript.js「jquery-1.7.1.min.js」より前にロードされています。

何かアドバイス?

4

1 に答える 1

3

スクリプトをパラメーターとしてに渡す必要がありますindex.scala.html

しかし、私はRequireJSをお勧めします。RequireJS を使用すると、遅延読み込みを使用できます。

于 2012-05-30T07:43:15.717 に答える