Playframework twirl(scala 模板)指南

Playframework twirl (scala templates) guides

大家好

注意:玩吧!框架新手在此

我正在尝试使用项目的 Scala 模板来熟悉自己,但似乎不太正确,在线找到的示例也不是总能正常工作。

问题:

我必须为一个问题寻找小的解决方案,并且经常遇到语法错误之类的。

我决定搜索一些关于构建用作视图的 Scala 模板的综合指南,但只找到可能有帮助的片段和代码片段。

提供的文档:

播放提供的示例:

变量:

显示数据:

传递数据/对象:

进一步阅读:

问题:

注意:我问这个只是因为我不知道如何进行

是否有构建 Scala 模板的全面指南。记录到可以为 Play 找到的程度!框架?

TL;DR 从哪里学习/发现如何创建从简单到复杂的 Play! Scala 模板?

  1. 这里有示例包和 Play 种子项目: https://playframework.com/download#examples
  2. 你应该找一篇关于播放模板的博文:
  3. 您应该阅读播放文档。它并不完美,但非常有帮助。 https://www.playframework.com/documentation/2.6.x/ScalaTemplates

我想说这些模板在某种程度上是直观的。你写 html 并且当你想做一些 scala 时你应该用 @.

开始表达式

当我发现自己在语法上苦苦挣扎时,如果我想知道 .map 的语法,我只是 google "scala play twirl map"(twirl 是模板引擎的真实名称)

除此之外,https://www.playframework.com/documentation/2.6.x/ScalaTemplates下的文档应该是最好的资源