Как исправить ошибку при создании кнопки под вводом текста? - PullRequest
0 голосов
/ 31 января 2019

Я хочу создать кнопку под этими двумя текстовыми вводами.Я просто перегнал код из документов.Но я получаю эту ошибку:

Функция div ожидает 2 аргумента, но вместо этого она получила 5.

Как я могу решить эту проблему?

-- VIEW


view : Model -> Html Msg
view model =
  div []
    [ input [ placeholder  "Team 1", style "width" "300px", style "height" "30px", style "font-size" "25px", value model.content ] []
    , input [ placeholder  "Strength", style "width" "300px", style "height" "30px", style "font-size" "25px", value model.content ] []
    ]

  div []
    [ button [ style "color" "white", style "height" "60px", style "font-size" "30px", style "margin-right" "70px"]
    ]

1 Ответ

0 голосов
/ 31 января 2019

Ваш код, без дочерних элементов, может быть переформатирован в

div [] [ ... ] div [] [ ... ]

Вы понимаете, почему компилятор считает, что вы даете div пять аргументов?

Так как view должен вернуть один элемент, который вам нужно будет обернуть div в какой-то другой элемент, например, div:

div []
  [ div [] [ ... ]
  , div [] [ ... ]
  ]
...