【问题标题】:Play Framework (Scala) Template播放框架(Scala)模板
【发布时间】:2011-12-21 05:43:18
【问题描述】:

谁能向我解释一下模板函数在以下代码中的作用:

object Users extends Controller {   
    def show(id:Long) = Template("user" -> User.findById(id))
}

谢谢。

【问题讨论】:

标签: scala playframework


【解决方案1】:

创建模板是语法糖。在此示例中,它是对函数的调用:

def Template(args: (Symbol, Any)*)

(定义here)。它本身只是将参数转发给 ScalaControllerCompatibility 对象(同一文件),然后重写它们,以便该方法最终创建一个 Template 实例。

【讨论】:

    猜你喜欢
    • 2013-09-22
    • 1970-01-01
    • 2013-05-10
    • 2019-02-07
    • 2014-07-23
    • 1970-01-01
    • 2014-05-03
    • 1970-01-01
    • 2014-04-18
    相关资源
    最近更新 更多