문제

이 코드를 컴파일하는 동안 오류가 발생합니다.

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

   }
}
.

컴파일 오류 메시지 : ')'예상했지만 기호 리터럴이 발견되었습니다. 오류가 여기에서 강조 표시됩니다 -> _ 레이블

누구나이 문제를 해결하는 방법을 알고 있습니까?

도움이 되었습니까?

해결책

이 라인 이후에는 쉼표가 부족한 것 같습니다.

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

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top