Красиво отпечатване на нечетим ClojureScript #js формуляр

Как да отпечатате красиво дълбоко вложена структура от данни на ClojureScript #js, която се отпечатва като „нечетима форма“ на (prn (js->clj some-form))?

Нечетливите части изглежда са обектни представяния като "viewport" #<((123, 456), (678, 987))>}. Като алтернатива, как да премахна тези нечетливи форми, за да мога да визуализирам структурата на данните?

Намерих статия за отпечатването на Java обекти, но със сигурност трябва да има по-прост начин?


person Petrus Theron    schedule 21.09.2015    source източник
comment
Можете ли да дадете пример за структурата на данните #js?   -  person bostonou    schedule 11.10.2015


Отговори (1)


Вместо да използвате принтера, използвайте (.log js/console x), той е много по-добър при отпечатването/инспектирането на JS обекти от CLJS принтера. Няма смисъл първо да конвертирате JS обекта в CLJS данни само за печат.

person skrat    schedule 22.09.2015