Fre*_*ind 6 playframework playframework-2.0
TODO 编码控制器时很方便:
object Application extends Controller {
def test = Action { TODO }
}
Run Code Online (Sandbox Code Playgroud)
没关系.但是这个:
def login = Action { implicit request => TODO }
Run Code Online (Sandbox Code Playgroud)
它不会通过编译,错误信息是:
type mismatch; found : play.api.mvc.Action[play.api.mvc.AnyContent]
required: play.api.mvc.Result
Run Code Online (Sandbox Code Playgroud)
我必须删除该iplicit request部分,或使用Ok("todo"),这是不方便的.
如何解决它或我错过了什么?
正如Guillaume Bort在google group中所说,这实际上是一个 Action,而不是一个结果。所以我们应该将它用作:
def test = TODO
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1291 次 |
| 最近记录: |