在网上找不到任何东西 re: 这个问题。
我正在 github 上查看select、 checkbox 和 friends 的代码,但我完全错过了关于如何获得默认选择/检查工作的船。这里有什么交易?
有问题的表单所基于的案例类具有问题字段的默认值,但这没有任何作用。我需要对 Form(mapping('foo-> boolean)) 条目应用默认值吗?如果是这样,怎么做?
无知不是幸福,如果你有它,放弃一些知识......
谢谢
在网上找不到任何东西 re: 这个问题。
我正在 github 上查看select、 checkbox 和 friends 的代码,但我完全错过了关于如何获得默认选择/检查工作的船。这里有什么交易?
有问题的表单所基于的案例类具有问题字段的默认值,但这没有任何作用。我需要对 Form(mapping('foo-> boolean)) 条目应用默认值吗?如果是这样,怎么做?
无知不是幸福,如果你有它,放弃一些知识......
谢谢
不理想,但请参阅此线程以获得实现默认值的一种方法。
@inputRadioGroup(
field = _form("payByCheck").copy(
value=_form("payByCheck").value.map{Some(_)}.getOrElse(Some("false"))
),
options("false"-> "No", "true"-> "Yes"),
'_label-> "Pay By Check?"
)
这里的问题是我们已经将模型与表单完全解耦了。更好的方法是让表单映射以某种方式包含来自这些 scala 2.9.x 不可穿透的黑盒(称为案例类)的默认值。
唉,似乎没有发生,否则很想听到。如果您有货,请加入,仅提供此答案,因为这是我在过去 2 个毫无意义的搜索、试验和错误小时中发现的唯一东西 ;-)