【发布时间】:2017-03-29 00:27:55
【问题描述】:
我有这个使用 setInterval 改变其状态的试剂组件:
(defn foo []
(let [value (atom 1)]
(js/setInterval (fn [] (reset! value (rand-int 100)) (println @value)) 1000)
(fn []
[:p @value])))
我可以看到正在打印的值,每次都不同,但 html 没有改变。这是为什么呢?
【问题讨论】:
标签: clojurescript reagent