clojurescript - 如何在clojurescript中创建一个json

标签 clojurescript

我有一些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函数。

关于clojurescript - 如何在clojurescript中创建一个json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10157447/

相关文章:

javascript - IE9 不接受 Javascript 中的 unicode 字符串

clojurescript - shadow-cljs - 套接字连接失败,服务器进程死了?

clojure - 为什么多方法不能用作试剂/重组的功能?

clojure - Clojure 是否有一种高效、惯用的装饰器方法?

clojurescript - 为什么 Om Next 组件在状态改变时不重新渲染?

firefox-addon-sdk - 使用 Boot 时,将已编译的 Cljs 构建到/移动到任意目录的惯用方法是什么?

javascript - Dojo 工具包和 dgrid 的闭包编译器外部

clojurescript - will-mount 中的 transact app-state 无效

clojurescript - 为什么镭不能与试剂(Clojurescript)一起使用?

dom - 如何检查 DOM .contains?在 Clojure 脚本中?