我想为列表中的每个项添加一个点击处理程序.
(defonce selected-department (atom "department!"))
(defn sidebar []
[:div#sidebar-wrapper
[:ul.sidebar-nav
[:li.sidebar-brand [:a {:href "#"} "Departments"]]
;;[:li [:a {:on-click (reset! selected-department "test!")} "Dairy"]]
[:li [:a {:href "#"} "Dairy"]]
[:li [:a {:href "#"} "Deli"]]
[:li [:a {:href "#"} "Grocery"]]]])
Run Code Online (Sandbox Code Playgroud)
然后,selected-department是我想要显示/使用数据的标签
(defn response-box []
[:div#form_comparison
[:label#dlabel @selected-department]])
Run Code Online (Sandbox Code Playgroud)
注释掉的代码不起作用.有没有办法让这项工作?