Próbuję zrozumieć, jak działa wiąz z niestandardowym przykładem.Pracuj z wiązem i wybierz
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])
]
Jest to łatwy przykład do pracy z wyborem. Chciałbym, za każdym razem, gdy zmieniam wartość miesiąca, mnoży się na przykład na 10. Zgodnie z dokumentacją nie ma zdarzeń takich jak onChange
lub onSelect
, czy muszę tworzyć kopie z on?
dzięki za odpowiedzi. Potrzebuję więcej umiejętności undertand Siema dołączyć w tym kawałku kodu. – billyJoe
Dlaczego 'onChange' nie istnieje w bibliotece standardowej? – DenisKolodin
Nie zapominaj, że możesz użyć' Html.Attributes.selected = True' w elemencie 'option', aby upewnić się, że wybrana opcja jest zawsze poprawnie wyświetlana w wybierz pole: –