我正在尝试为om.next (1.0.0-字母47)构建服务器端呈现。在某种程度上,我必须从Clojure创建一个协调器:
(om/reconciler {})
(om/reconciler
{:state (atom {})
:normalize true
:parser (om/parser {})})然而,在我的REPL中评估其中的任何一个都会给出如下结果:
多方法“打印-方法”匹配分派值中未处理的java.lang.IllegalArgumentException多个方法:类 om.next.Reconciler ->接口clojure.lang.IDeref与接口 clojure.lang.IRecord,两者都不是首选
我该怎么解决这个问题?
发布于 2016-12-12 11:43:25
我是通过反复试验才找到这个解决方案的:
(prefer-method print-method clojure.lang.IPersistentMap clojure.lang.IDeref)这似乎解决了冲突,很抱歉我无法解释任何细节。
https://stackoverflow.com/questions/41082153
复制相似问题