使用 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."]])
輸出:
我是一個元件!
我有大膽的文字。