Pergunta

Encontro um erro ao compilar este código:

 @(newStaff: List[staffInfo], newStaffForm: Form[staffInfo])

@import helper._

@main("Simple application") {

    @form(routes.Application.newForm()) {

    @inputText(newStaffForm("name"))

    @inputRadioGroup(
    newStaffForm("gender"),
    options = Seq("M"->"Male","F"->"Female")
    '_label -> "Gender",
    '_error -> newStaffForm("gender").error.map(_.withMessage("select gender")))

    @inputDate(field = newStaffForm("dateOfBirth"), args = 'size -> 10)

    <input type="submit" value="Submit">

   }
}

A mensagem de erro de compilação: ')' esperado, mas o símbolo literal foi encontrado.O erro está destacado aqui -> '_rótulo

Alguém sabe como resolver esse problema?

Foi útil?

Solução

Parece que falta apenas uma vírgula após esta linha:

options = Seq("M"->"Male","F"->"Female")

Deveria ser

options = Seq("M"->"Male","F"->"Female"), //note the comma in the end
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top