Scala Action 定义中“=>”之前的变量是什么意思?
What is the meaning of the variable before "=>" in a Scala Action definition?
这是 scala play 框架中的一个基本控制器操作。
你能解释一下什么是请求变量吗?是动作参数吗?
def echo = Action { request =>
Ok("Got request [" + request + "]")
}
嗯...让我添加更多信息。
def echo = Action { request =>
Ok("Got request [" + request + "]")
}
实际上是,
def echo = Action({ request =>
Ok("Got request [" + request + "]")
})
实际上是,
def echo = Action.apply({ request =>
Ok("Got request [" + request + "]")
})
实际上是,
def echo = Action.apply((request: Request) => {
Ok.apply("Got request [" + request + "]")
})
而且,如果您仍然感到困惑...那么您需要阅读 Scala 的基础知识。
这是 scala play 框架中的一个基本控制器操作。 你能解释一下什么是请求变量吗?是动作参数吗?
def echo = Action { request =>
Ok("Got request [" + request + "]")
}
嗯...让我添加更多信息。
def echo = Action { request =>
Ok("Got request [" + request + "]")
}
实际上是,
def echo = Action({ request =>
Ok("Got request [" + request + "]")
})
实际上是,
def echo = Action.apply({ request =>
Ok("Got request [" + request + "]")
})
实际上是,
def echo = Action.apply((request: Request) => {
Ok.apply("Got request [" + request + "]")
})
而且,如果您仍然感到困惑...那么您需要阅读 Scala 的基础知识。