elm - 将原始 HTML 插入 Elm 组件

标签 elm

如何将文本(我知道是“安全的”)直接插入 Elm 页面。

即什么是 text'在下面的。

let str = "<h1>Hello World</h1>"
in div [] [ text' str ]

在实践中,我可以获得任何有效的 HTML,所以我不想构建解析器,我宁愿避免使用端口,因为玩弄 DOM 会破坏虚拟 dom 差异

最佳答案

在此 post 中讨论了一些解决方案.似乎海报在使用 Markdown.toHtml 方面取得了成功.

关于elm - 将原始 HTML 插入 Elm 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36676614/

相关文章:

list - 如何 List.sum 一个列表(也许是 float )?

elm - 错误处理和信号

elm - "Cannot find pattern"使用标记联合类型时

json - 在 Elm 中解析嵌套的 JSON

jquery - 有没有等同于 jQuery.offset 的 Elm?

elm - Elm 中解码超过 8 个字段的对象

Elm 中不允许 Haskell 模式匹配?

elm - 使用 elm-css 指定 CSS 内容属性

elm - 榆树有像镜头一样的haskell或类似的东西吗?

immutability - ClojureScript、Elm、PureScript、GHCJS 等不可变语言如何编译为可变 javascript?