Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在游戏框架中如何使用@?_Html_Scala_Playframework - Fatal编程技术网

Html 在游戏框架中如何使用@?

Html 在游戏框架中如何使用@?,html,scala,playframework,Html,Scala,Playframework,我目前正在学习play框架,我在一些教程视频中看到人们在声明之前使用@before 例如,在index.html文件中: @main 或@消息 @做什么?它是如何在html文件中使用的?它让我想起了JQuery中的许多$。在第一种情况下,即@Entity或@Id它们是-它们在Java类中用于不同的目的(根据它们的目的地)。您可能会显示为Ebean模型的一部分,检查它们的功能,示例: package models; import java.util.*; import javax.persi

我目前正在学习play框架,我在一些教程视频中看到人们在声明之前使用@before

例如,在index.html文件中:

@main 
@消息


@
做什么?它是如何在html文件中使用的?它让我想起了JQuery中的许多$。

在第一种情况下,即
@Entity
@Id
它们是-它们在Java类中用于不同的目的(根据它们的目的地)。您可能会显示为Ebean模型的一部分,检查它们的功能,示例:

package models;

import java.util.*;
import javax.persistence.*;

import com.avaje.ebean.Model;
import play.data.format.*;
import play.data.validation.*;

@Entity
public class Task extends Model {

    @Id
    @Constraints.Min(10)
    public Long id;

    @Constraints.Required
    public String name;

    public boolean done;

    @Formats.DateTime(pattern="dd/MM/yyyy")
    public Date dueDate = new Date();

    public static Finder<Long, Task> find = new Finder<Long,Task>(Task.class);
}
其中
@pageTitle
@index
@item
=变量,
@对于(…){…}
它只是一个循环块,请注意
myItems
不需要
@
符号,因为它被识别为Scala参数)

这在

正如您所看到的,
@
char在这两种情况下都没有任何联系,它们具有完全不同的含义


为了更好地理解,首先要熟悉链接的旋转文档和一般的播放文档。然后研究Play team准备的几个示例应用程序,以了解哪个是哪个

这些都是不同的用法。请更具体一点。我想作者指的是Play框架模板中使用的
@
:与scala(或java?)源代码中的
@
。所以它不是重复的。@pedrofurla如果你能编辑这个问题来解释这一点,这将对OP有很大帮助。现在很难说这个问题是关于什么的。@pedrofurla如果你觉得这样做很舒服,请编辑这个问题来解决这个问题。如果这就是这个问题的主题,我不认为提及Java及其注释有什么意义。然后我们可以投票重新开放。目前还不清楚。@ryanyyu,我相信我的问题相当清楚。而且,如果一个人不知道要找什么,就很难更具体、更精英化没有人希望你给出一个完整完美的答案,这教会了我编程的一切。。如果你想让我自己做研究的话,是的,但是当你不去寻找有点难的东西时,用谷歌搜索@不一定会有帮助。
<title>@pageTitle</title>
<ul>
  @for((item, index) <- myItems.zipWithIndex) {
    <li>Item @index is @item</li>
  }
</ul>