我有一些clojurescript,我想与一些javascript库互操作。在我的clojurescript代码中,我进行了一些分析,并提供了一张 map 列表。
就像是
[{:prop1 "value1" :prop2 "value2"}, {:prop1 "something else" :prop2 "etc"}...]
我需要将此传递给javascript函数
[{prop1: "value1", prop2: "value2}, {..} ...]
我不确定如何从clojurescript函数返回javascript对象。有没有一种方法可以将嵌套的 map 和列表序列化为javascript对象。还是一种创建新的javascript对象,然后在其上设置属性的方法?
请您参考如下方法:
只是为了人们寻找相似的东西。
现在,ClojureScript核心包含一个clj->js
函数。