【发布时间】:2017-09-20 14:02:46
【问题描述】:
我只是在 Clojurescript 中学习 Reagent,我只是在学习一些教程,但也许我错过了一些我有这个状态代码的东西
(defonce app-state (atom {:text "Hello Chestnut!" :click-count 0}))
和渲染的视图
(defn article []
[:div
[:div "The atom" [:code "click-count"] " has value : " (:click-count @app-state)]
[:input {:type "button" :value "Add"
:on-click #(swap! (:click-count @app-state) inc)}]
]
)
我正在尝试在按下按钮时增加状态,但我在控制台上收到此错误
错误:没有协议方法 ISwap.-swap!为类型号定义:0
【问题讨论】:
-
我确实读过了,但谢谢你:)
标签: clojure clojurescript reagent