欢迎!有关该功能的更多信息,请参阅关于页面。
Clojure中这样工作
(defmethod clojure.pprint/simple-dispatch my.ns.record [r] (print r))
但我找不到Cljs的等效代码。尝试了很多次,都没有成功。
(defmethod cljs.pprint/simple-dispatch my.ns.record [r] (print r))
我无法理解cljs.pprint文档。
我遇到了类似的问题,放弃后,只是将我的数据转换为JS对象,然后在浏览器中使用console.log(或在非浏览器中使用漂亮的字符串化json)进行打印。我基本上只需要一个快速且简单的方法来调试,并不关心找到正确的Cljs方法。
此外,因为浏览器控制台提供了与已记录数据交互的优秀接口,所以它对于我的用例来说是一个很好的解决方案。