我偶然发现了“examples/mixins”下的官方 Om 示例,有一个定义:

(def MyComponent (let [obj (om/specify-state-methods! (clj->js om/pure-methods))]
    (aset obj "mixins" #js [TestMixin])
    (js/React.createClass obj)))

“#js”是什么意思?以这种方式使用符号“#”时,我找不到任何 Clojure 文档。

最佳答案

Om tutorial :


#js {:foo "bar"}  ;; is equivalent to
#js {"foo" "bar"}

关于clojure - 这个 "#"在这个 Clojure 上下文中是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24346625/

10-10 06:27