我偶然发现了“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/