om

    7熱度

    1回答

    我剛開始使用Om(基於reactjs的ClojureScript庫)。我想根據用戶輸入過濾一個列表。以下工作,但解決方案似乎是複雜的。有更好的嗎? (ns om-tut.core (:require-macros [cljs.core.async.macros :refer [go]]) (:require [om.core :as om :include-macros tru

    6熱度

    1回答

    我知道你可以通過傳遞一個映射作爲init-state關鍵字的值來啓動組件的狀態。但是,通過將此映射作爲:state關鍵字的值傳遞給例如組件及其子組件之間,現在它們可以共享同一個狀態?是嗎?謝謝。

    9熱度

    2回答

    我一直在尋找如何在Om中創建動畫,我嘗試了創建一個RaphaelJs組件,並取得了中等成功。我得到了我想要的動畫,但由於某些原因,Om渲染了SVG元素的多個實例。 望着animation example in the Om github folder使用setInterval改變要進行動畫處理,這是不太理想的值。 我知道CSSTransitionGroup插件,但它看起來像只能在CSS中定義的預設

    4熱度

    1回答

    在clojurescript當我合併兩個地圖,我可以做這樣的: (merge {:a 1} {:b 2}) 我如何能實現類似的事情在庵,在文字的使用,這樣的事情(不工作): (merge #js {:a 1} #js {:b 2})

    3熱度

    1回答

    我想從Clojurescript中完成一個Om會話,它可以在另一臺機器上回復整個GUI。我如何將原子從客戶端傳遞到服務器,以便只發送更改,以便更改的歷史記錄可以在其他地方重播? 更新 我已經把在網絡上演示起來。轉到: connecttous.co ,然後點擊「上一個會議」在網頁的底部。和代碼是在這裏: https://github.com/zubairq/coils/tree/connecttou

    6熱度

    1回答

    我有以下幾點: (ns commentz.client (:require [om.core :as om :include-macros true] [om.dom :as dom :include-macros true] [clojure.browser.repl])) (def app-state (atom {:id "a"