【发布时间】:2022-11-24 02:35:05
【问题描述】:
我目前正在试用 ClojureScript,我有点困惑。
我的印象是我可以通过在 REPL 中评估它们来重新加载单个组件。
我已经设置了 nREPL 和 nvim conjure。 (我也试过 vscode calva)
我可以评估 (js/alert "test") 之类的东西并在浏览器中收到警报,但是例如当我有类似的东西时:
(defn main-panel []
(let [name (re-frame/subscribe [::subs/name])]
[:div
[:h1
"Hello from " @name]]))
并更改文本,我必须保存文件(从而重新加载所有更改,而不仅仅是我对该组件所做的更改)以查看浏览器中反映的更改。
我认为您可以在 clojure 脚本中以这种方式使用 REPL 是不是我错了?
【问题讨论】:
标签: clojurescript reagent re-frame nrepl