次のElmコードがあります.DOMに直接埋め込みたいHTMLを返すAjax呼び出しを実行しています。問題は、ここのコードが html をエスケープしているため、意図した結果ではなくマークアップがユーザーに表示されることです。したがって、plainTextを別のものに置き換える必要がありますが、それが何であるかについて途方に暮れています
load_comp_from_comp_set : String -> Signal Element
load_comp_from_comp_set compset_id =
Signal.constant ("http://localhost:8000/finch/compset/" ++ compset_id)
|> Http.sendGet
|> Signal.map (result >> plainText)