我们有一个带有一些键和布尔值的原子:
(def btns (reagent.core/atom {:a true :b true :c true}))
Run Code Online (Sandbox Code Playgroud)
我需要更改所有键的状态,如下所示: {:a false :b false :c false}
我试过这个,但不是很好的解决方案,并且不起作用:
(for [btn @btns]
(swap! btns assoc (key btn) false))
Run Code Online (Sandbox Code Playgroud)