Форма [] значение по умолчанию в шаблоне scala
Я пытаюсь определить значение по умолчанию для параметра шаблона Scala, например:
@(user: Form[User] = Form[User])
И я вижу ошибку компиляции:
object play.data.Form is not a value
в чем дело?
1 ответ
Решение
К сожалению, это не работает так, вы должны определить форму представления. Вы можете иметь в своем классе пользователя:
val requestForm = Form(
mapping("field1" -> nonEmptyText,
"field2" -> nonEmptyText)(User.apply)(User.unapply))
И тогда вы можете использовать свой шаблон так:
@(user: Form[User] = User.requestForm)
Надеюсь это поможет