Clojurescript 中的 Javascript 互操作分配

Posted

技术标签:

【中文标题】Clojurescript 中的 Javascript 互操作分配【英文标题】:Javascript interop assignment in Clojurescript 【发布时间】:2011-11-26 11:32:44 【问题描述】:

愚蠢的问题:如何在 Clojurescript 中进行 javascript 赋值?我正在使用 Javascript 库,需要设置对象字段的值,例如 obj.this=that; - 我不知道 Javascript,所以也许有一个 .set 方法?

【问题讨论】:

不要先发制人地提出自己的问题——这对我来说也不是很明显。 【参考方案1】:

尝试一些类似的东西

(set! (.-property foo) 5)

【讨论】:

【参考方案2】:

使用

(aset foo "property" 5)

请注意,symbolic references may fail。

【讨论】:

以上是关于Clojurescript 中的 Javascript 互操作分配的主要内容,如果未能解决你的问题,请参考以下文章

是否可以通过使用react-intl库在clojurescript中实现本地化?

ClojureScript + React-Native - 嵌入视频

用 ClojureScript 语法运行 React

在 clojurescript 中实现 ajax 调用

自动完成问题(Material UI + React + Reagent/ClojureScript)

ClojureScript Is Not CoffeeScript