我怎样才能扩展play 2框架形式?

时间:2015-09-05 19:44:35

标签: scala playframework-2.4

Play 2 Framework在 play.api.data 包中有Form个课程。 我们可以用这样的方式创建一个带有映射的表单:

Form(
  mapping(
    "name" -> text,
    "description" -> text
  )(Model.apply)(Model.unapply)
) 

但是如果我想扩展Form类并添加一些方法呢? play.api.data.Form 是一个 case 类,所以我不能将它子类化。此外,我无法动态混合特征,因为表单实例是由 play.api.data.Form 伴侣对象的 apply 方法创建的,而不是关键字。

我该怎么做才能扩展这个课程?

0 个答案:

没有答案