你好
(map (fn [x] [:div x x]) ["abc" "xyz"])
在 Clojure REPL 中,结果是 [[:div "abc" "abc"] [:div "xyz" "xyz"]]
但当你用浏览器(js)执行时,ClojureScript 返回
一个扁平序列:[:div "abc" "abc :div "xyz" "xyz"]
在 ClojureScript 中如何处理这种情况?
我正在尝试
(doseq [x (map (fn [x] [:div x x]) ["abc" "xyz"])]
(js/console.log x))
:div
"abc"
"abc"
:div
"xyz"
"xyz"
我期望的是
(doseq [x (map (fn [x] [:div x x]) ["abc" "xyz"])]
(js/console.log x))
[:div "abc" "abc"] [:div "xyz" "xyz"]
问候
- Taoufik