【发布时间】:2012-12-21 09:46:44
【问题描述】:
在我的模板中,我想使用有界类型参数而不是精确类型:
@(myForm: Form[T])
T 类似于 T <: MyType
以使其在使用中更加通用。但是,我找不到指定这种行为的方法。我该怎么做?
【问题讨论】:
标签: playframework-2.0 template-engine type-parameter playframework-2.1
在我的模板中,我想使用有界类型参数而不是精确类型:
@(myForm: Form[T])
T 类似于 T <: MyType
以使其在使用中更加通用。但是,我找不到指定这种行为的方法。我该怎么做?
【问题讨论】:
标签: playframework-2.0 template-engine type-parameter playframework-2.1
你可以使用
Form[_ <: MyType]
这样你就可以传入任何带有扩展 MyType 的类型参数的 Form。
【讨论】: