javascript - Play 中的子模板 JS Assets 加载顺序!框架

标签 javascript playframework dependencies playframework-2.0

在子模板中加载脚本时,如何定义 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”之前加载。

有什么建议吗?

最佳答案

您应该将脚本作为参数传递给您的 index.scala.html

但我推荐RequireJS . RequireJS 使您能够使用延迟加载。

关于javascript - Play 中的子模板 JS Assets 加载顺序!框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10808597/

相关文章:

javascript - Meteor 301重定向nodejs

scala - 运行为 ~ run 时 SBT 高 cpu 使用率

java - 是否可以有一个 jar Manifest 来使用文件夹中的所有 jar

javascript - Cordova FileEntry 无法返回文件 -> FILE_NOT_FOUND_ERR

javascript - 获取意图、实体、上下文和所有数据

javascript - Node.cloneNode() 与 DOM 规范不一致

scala - For Comprehension 中对 future 的错误理解

java - 在舞台模式下使用 Assets Play Framework 404 错误

node.js - 引擎 "node"与此模块不兼容

dependencies - 在依赖图中容易发现哪些问题?