这个scala模板有什么问题?
@(tankForm: Form[Tank])
@{id : tankForm.data.getOrElse("id", "")}
我需要使用这样的东西,因为 id 可能没有值。因此 tankForm("id").value 会抛出 NullPointerException。
我可以使用 if 语句,但我想学习使用 scala 向我们建议的这种疯狂语法……而且我认为有一种优雅的方式来编写它。
这个scala模板有什么问题?
@(tankForm: Form[Tank])
@{id : tankForm.data.getOrElse("id", "")}
我需要使用这样的东西,因为 id 可能没有值。因此 tankForm("id").value 会抛出 NullPointerException。
我可以使用 if 语句,但我想学习使用 scala 向我们建议的这种疯狂语法……而且我认为有一种优雅的方式来编写它。