2

purescript-domノードから特定の要素タイプに変換するためのモジュールの主要な機能が欠落している可能性があると思います。たとえば、 がある場合Event、DOM.Events.Events.target を使用してノードを取得できますが、特定の要素を取得する唯一の方法は を使用することですunsafeCoerce

import DOM.Event.Event (target)
import DOM.HTML.HTMLInputElement (value)

eval (InputChange event next) = do
  -- Get the value of the HTMLInputElement assuming it is one
  v <- H.liftEff $ value (unsafeCoerce $ target event)
  H.liftEff $ log "Input field change"
  H.liftEff $ log v
  pure next

ノードから要素型に移行するより良い方法はありますか?

4

1 に答える 1