祝一切顺利
注意:玩!这里是框架新手
我正试图在一个项目中使用scala模板来熟悉自己,但似乎不能完全正确,网上的例子也不总是正确的。
问题:
我必须为一个问题寻找小的解决方案,并且经常遇到语法错误或类似的情况。
我决定搜索一些关于构建用作视图的Scala模板的全面指南,但只找到了可能有用的片段和代码。
提供的文档:
- 播放Scala文档
播放提供的示例:
- Java和Scala中的示例
变量:
-
声明变量
-
声明变量2
显示数据:
-
使用功能显示数据
-
交替行显示项目表,带标记
-
使用块
-
在html中显示Block Scala变量请参阅
{
和}
的使用
传递数据/对象:
- 在视图和控制器之间传递对象
进一步阅读:
- 播放Google群组线程
问题:
注意:我之所以问这个问题,是因为我不知道如何进行
有没有关于构建Scala模板的全面指南。记录到了一个可以在Play中找到的程度!框架
TL;DR您在哪里学习/发现了如何创建从简单到复杂的游戏!Scala模板?
- 这里有一组示例和Play种子项目:https://playframework.com/download#examples
- 你应该找一篇关于游戏模板的博客文章:
- http://mariussoutier.com/blog/2012/04/27/play-framework-2-0-templates-part-1-parameters/
- 你应该阅读游戏文档。它并不完美,但很有帮助。https://www.playframework.com/documentation/2.6.x/ScalaTemplates
我认为模板在某种程度上是直观的。您编写html,当您想要执行一些scala时,应该以@
作为表达式的开头。
当我发现自己在语法上很吃力时,如果我想知道.map
(twirl是模板引擎的真实名称)的语法,我只会在谷歌上搜索"scala play twirl map">
除此之外https://www.playframework.com/documentation/2.6.x/ScalaTemplates应该是的最佳资源