Playframework 玩如何包含javascript文件夹?(不仅仅是单个文件)

Playframework 玩如何包含javascript文件夹?(不仅仅是单个文件),playframework,Playframework,目前,我只是单独包含我的javascript文件。 即 您将如何将所有内容都包含在特定文件夹中?什么是“玩法”?“ 乙二醇 不存在这种可能性,原因很简单:不应按自定义顺序将JavaScript包含到HTML文档中。通常只需在bar.js之前包含foo.js,您无法使用星号强制执行正确的顺序 如果您有一组典型的脚本要包含在许多视图/布局中,并且不希望每次ie.version的某些js发生更改时都遍历每个视图(iefoo.1.0.0.js->foo.1.2.3.js),那么您只需创建一个脚本,以

目前,我只是单独包含我的javascript文件。 即


您将如何将所有内容都包含在特定文件夹中?什么是“玩法”?“

乙二醇


不存在这种可能性,原因很简单:不应按自定义顺序将JavaScript包含到HTML文档中。通常只需在
bar.js
之前包含
foo.js
,您无法使用星号强制执行正确的顺序

如果您有一组典型的脚本要包含在许多视图/布局中,并且不希望每次ie.version的某些js发生更改时都遍历每个视图(ie
foo.1.0.0.js
->
foo.1.2.3.js
),那么您只需创建一个脚本,以后可以在任何视图/布局中使用。ie:

文件:
views/tags/typicalSetOfScripts.scala.html

<script src='@routes.Assets.at("foo.js")'></script>
<script src='@routes.Assets.at("bar.js")'></script>
<script src='@routes.Assets.at("etc.js")'></script>

因此,您以后可以在任何布局中使用它,如:

@(title: String)(content: Html)
<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>@title</title>

        <!-- My typical set of scripts -->
        @tags.typicalSetOfScripts()
    </head>
@(标题:字符串)(内容:Html)
@头衔
@tags.typicalSetOfScripts()

当然,您仍然需要手动添加对标记文件的更改。

没有这种可能性,原因很简单:在HTML文档中包含JavaScript不应该按自定义顺序进行。通常只需在
bar.js
之前包含
foo.js
,并且不能使用星号强制执行正确的顺序

如果您有一组典型的脚本要包含在许多视图/布局中,并且不希望每次ie.version的某些js发生更改时都遍历每个视图(ie
foo.1.0.0.js
->
foo.1.2.3.js
),那么您只需创建一个脚本,以后可以在任何视图/布局中使用。ie:

文件:
views/tags/typicalSetOfScripts.scala.html

<script src='@routes.Assets.at("foo.js")'></script>
<script src='@routes.Assets.at("bar.js")'></script>
<script src='@routes.Assets.at("etc.js")'></script>

因此,您以后可以在任何布局中使用它,如:

@(title: String)(content: Html)
<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>@title</title>

        <!-- My typical set of scripts -->
        @tags.typicalSetOfScripts()
    </head>
@(标题:字符串)(内容:Html)
@头衔
@tags.typicalSetOfScripts()
当然,您仍然需要手动将更改添加到标记文件中