Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (ns om-app.hello
- (:require [om.core :as om :include-macros true]
- [om.dom :as dom :include-macros true]
- )
- )
- ;;; Hello world using om
- (def app-state (atom {:text "Hello world !"}))
- (om/root
- (fn [app owner]
- (reify
- om/IRender
- (render [_]
- (dom/h1 nil (:text app)))))
- app-state
- {:target (. js/document (getElementById "app"))})
- (swap! app-state assoc :text "Hello everybody !")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement