在网上找不到任何内容:这个问题。
我正在查看github上select的代码,复选框和朋友,但我完全错过了关于如何选择/检查默认值的工作。这是什么交易?
相关表单所基于的案例类具有问题字段的默认值,但不执行任何操作。我是否需要将默认值应用于Form(mapping('foo-> boolean))条目?如果是这样,怎么样?
无知不是幸福,如果你已经得到了一些知识......
由于
答案 0 :(得分:5)
不理想,但请参阅this thread了解实现默认值的方法。
@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个无意义的搜索,试验和错误时间里找到的唯一的东西; - )