【问题标题】:Is it possible to avoid .scala.html suffix in playframework?是否可以在 playframework 中避免 .scala.html 后缀?
【发布时间】:2014-09-22 21:24:51
【问题描述】:

我讨厌长文件名,这里的 scala 对我来说毫无意义(我根本不使用 scala)。那么有什么办法可以去掉.scala 后缀呢?

【问题讨论】:

  • 离题:相信我,有很多系统的命名空间要长得多,Play 在这个主题中非常出色:) 如果你觉得很烦人,只需在你的 IDE 中创建一些快捷方式,仅此而已跨度>

标签: html scala templates playframework scala-template


【解决方案1】:

不,我认为不可能!htmlxml 都不是

你需要使用.scala.html.Scala.xml

模板Play Framework中被编译为标准的Scala函数。

如果您创建一个views/Application/index.scala.html 模板文件,它将生成一个具有apply() 方法的views.html.Application.index 类。

【讨论】:

    【解决方案2】:

    在此类文件中将 Scala 代码 (@...) 与 html 混合使用是有意义的。顺便说一句,模板文件被编译成一个 scala 函数,您可以从其他 scala 代码中调用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-04
      • 1970-01-01
      • 2012-08-12
      • 2018-09-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多