在 Twirl 页面构造函数中键入变量
Type variable in Twirl page constructor
我想做这样的事情:
@import TypedCaseClass
@(typedCaseClass: TypedCaseClass[T])(implicit request: RequestHeader,
messages: Messages){
//...
}
不可能?
只使用通配符?
@import TypedCaseClass
@(typedCaseClass: TypedCaseClass[_])(implicit request: RequestHeader,
messages: Messages){
//...
}
如果您真的想为模板定义一个类型参数 T
,那么不,那是不可能的。您可以提出功能请求 here.
我想做这样的事情:
@import TypedCaseClass
@(typedCaseClass: TypedCaseClass[T])(implicit request: RequestHeader,
messages: Messages){
//...
}
不可能?
只使用通配符?
@import TypedCaseClass
@(typedCaseClass: TypedCaseClass[_])(implicit request: RequestHeader,
messages: Messages){
//...
}
如果您真的想为模板定义一个类型参数 T
,那么不,那是不可能的。您可以提出功能请求 here.