Ich versuche zu verstehen, wie Ulme mit einem benutzerdefinierten Beispiel arbeitet.Arbeiten mit Ulme und wählen
durationOption duration =
option [value (toString duration) ] [ text (toString duration)]
view : Model -> Html Msg
view model =
Html.div []
[ h2 [] [ text "Month selector"]
, select []
(List.map durationOption [1..12])
]
Es ist ein einfaches Beispiel, mit einer Auswahl zu arbeiten. Ich möchte, dass jedes Mal, wenn ich den Wert des Monats ändere, dieser Wert zum Beispiel mit 10 multipliziert wird. Laut der Dokumentation gibt es keine Ereignisse wie onChange
oder onSelect
, muss ich meins mit on erstellen?
Vielen Dank für Ihre Antwort.Ich brauche mehr Fähigkeiten, und was in diesem Stück Code anhängen. – billyJoe
Warum 'onChange' nicht in der Standardbibliothek existiert? – DenisKolodin
Vergessen Sie nicht, dass Sie' Html.Attributes.selected = True' im 'option' Element verwenden können, um sicherzustellen, dass die gewählte Option immer korrekt in der Wählen Sie das Feld –