Domanda

I Includono un errore durante la compilazione di questi Codice:

 @(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">

   }
}
.

Il messaggio di errore di compilazione: ')' previsto ma il simbolo ha trovato letterale. L'errore è evidenziato qui -> '_ Etichetta

Qualcuno sa come risolvere questo problema?

È stato utile?

Soluzione

Sembra che tu abbia solo una virgola dopo questa linea:

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

dovrebbe essere

options = Seq("M"->"Male","F"->"Female"), //note the comma in the end
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top