使用 Reagent 和 Hiccup 的 UI
Reagent 是 ClojureScript 和反应之间的接口。它允许你使用简单的 ClojureScript 函数和数据来定义有效的 React 组件,这些函数和数据使用类似 Hiccup 的语法来描述你的 UI。
例:-
(defn sample-component []
[:div
[:p "I am a component!"]
[:p.someclass
"I have " [:strong "bold"] "text."]])
输出:
我是一个组件!
我有大胆的文字。