onInput funktioniert gut, wenn mein Modell vom Typ String
ist. Allerdings, wenn ich den Benutzer möchte ein Int
onInput gibt mir die folgende Fehlermeldung ein:Elm Formen onInput Verwendung mit Zahlen
Function `onInput` is expecting the argument to be:
String -> msg
But it is:
Int -> Msg
Dies ist mein Code unten
view : Model -> Html Msg
view model =
div []
[ input [type_ "text", placeholder "Id", onInput Msgs.NewPlayerId] []
, input [type_ "text", placeholder "Name", onInput Msgs.NewPlayerName ] []
, input [type_ "number", placeholder "Level", onInput Msgs.NewPlayerLevel ] []
, button [ onClick Msgs.Submit ] [ text "submit" ]
]
Gibt es in Variation von onInput den eingebauten Ints oder Floats akzeptiert?