Je travaille avec le jeu 2.0 avec java environ un mois et il y a une chose que je ne peux vraiment pas comprendre. Comment les modèles fonctionnent-ils vraiment? Quelle est la meilleure façon de leur passer des params?Jouer la parenthèse 2.0 dans l'argument modèle
Quelle est la différence entre
@(name: String, value: String)
et
@(name: String)(value: String)
Est-ce que pour des raisons pratiques?
J'ai trouvé this question qui soulève le voile du secret, mais il ne dit pas dans quel sens je devrais choisir.
Et encore une question: are {} entre crochets pour HTML seulement? –
@AlexPovar dans ce cas, eh bien, oui, l'argument de la méthode est de type Html ;-) Vous pouvez l'appliquer n'importe où, pas seulement le calque de modèle, il fait partie du langage Scala lui-même; si vous avez def foo (a: Int) (b: Unit) = b, vous pouvez l'appeler comme foo (1) {println ("bar")} – virtualeyes