我正在尝试在浏览器和我的服务器上使用 janestreet/virtual_dom 。在浏览器中,您不直接使用 HTML,这就是 vdom 的全部意义所在!但是,在服务器上,我有兴趣尝试弄清楚如何使用我在浏览器中使用的相同 ocaml 代码来呈现 HTML 文档。我已经看到 vdom 测试库具有将 VDOM 节点转换为 HTML 字符串的机制,但元素类型不是真正的 VDOM.Node 元素类型!还有一个 VDOM to_dom 函数可以将 VDOM 节点转换为 Ocaml 的 JS,但我不确定是否可以将其转换为 HTML 字符串。我希望能够在生成的 el 上使用 innerHTML,但无法这样做。
有小费吗?