3

テキストエリアEvent Stringに入れたいものがあります。sinkこれは正常に機能しますが、チェックボックスの選択の現在の値をこの文字列に結合したいと考えています。

最初にcheckedChange、機能するチェックボックスを使用してこれを行いましたが、問題があります。値がチェックボックスにシンクされている場合、checkedcheckedChange-Event は存在​​せず、テキストエリアに表示される値は適切に更新されません。

チェックボックスの選択を読み取ることができましたが、 andget checkedを組み合わせる問題に遭遇しました(またはブール値が文字列に変換されるため)。Event StringUI BoolUI String

編集:より正確に言うと、次のようなことをしたい

bCombinedValue <- stepper "" eCombinedValue
element textArea # sink UI.text bCombinedValue

チェックボックスの属性のeCombinedValueEvent Stringの値と現在の値があります。checked

ができた

bCheck <- stepper False $ UI.checkedChange checkBox

しかし、私が持っている場合、これは失敗します

element checkBox # sink UI.checked bBool

別の場所 (いいえUI.checkedChange)。

を使用できますshow <$> get UI.checked checkBoxが、 と を組み合わせる必要がEvent StringありUI Stringます。

4

1 に答える 1