Play框架中的Twirl模板可以生成哪些有效类型?我知道我可以生成HTML。我想生成一个svg。那可能吗?
如果我有一个名为foo.scala.html的文件,那么我会得到一个生成的类。 foo.scala.svg不会产生类。
这些选项是否记录在哪里?
我目前正在使用PlayFramework 2.5.2,但升级应该是可能的。
答案 0 :(得分:1)
Play框架中的Twirl模板可以生成哪些有效类型?
https://github.com/playframework/twirl#template-files:
模板文件必须命名为{name} .scala。{ext},其中ext可以是html,js,xml或txt。
我想生成一个svg。这可能吗?
没有开箱即用。您可以自己实现自定义格式。见https://www.playframework.com/documentation/2.5.x/ScalaCustomTemplateFormat