当我使用cljs.js评估代码但完全限定某些内容或使用(ns似乎什么都不做)时,我正在尝试更改命名空间。 谁知道怎么做?
答案 0 :(得分:2)
我最终成功做到了这一点:
(cljs/eval-str (cljs/empty-state) string-to-evaulate 'foo.bar
{
:eval cljs/js-eval
:load load-fn
:source-map true}
(fn [result]
(do
(js/eval (:value result))
result))))