为了在 Clojurescript 中“使用”符号,我经常发现自己在 clojurescript 文件中有巨大的 header ,如下所示:
(:use-macros
[webapp.framework.client.coreclient :only [defn-ui-component ns-coils write-ui read-ui]])
(:use
[webapp.framework.client.coreclient :only [log amend-record component-fn write-ui-fn]]))
:但我想要一些更紧凑的东西,比如 Clojure 中的东西,这样我就可以:
(:use-macros [webapp.framework.client.coreclient])
(:use [webapp.framework.client.coreclient]))
我该怎么做?
最佳答案
不支持,似乎it won't be supported 。在 Clojure 和 ClojureScript 中,“使用”都被认为是不好的做法,因为它会降低代码的可读性。
关于clojure - 在 Clojurescript 中如何使用多个符号或宏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25130857/