1

我是新手!20,我需要将一个对象传递给模板以及同一对象的一个​​表单,例如:

@(filter: Filter)(filterForm: Form[Filter])

我可能做错了什么,因为这不是 DRY。访问过滤器方法并在与该对象相关的视图中创建表单的最佳方式是什么?

谢谢

4

1 回答 1

1

最好只使用Form对象,因为如果表单没有错误,您可以从中获取内部对象。

像这样的东西:

@if(!filterForm.hasErrors) {
    @defining(filterForm.get) { filter =>
      ...
    }
}
于 2012-10-20T12:59:22.360 回答