clojurescript

    3熱度

    1回答

    Clojure 1.9介紹specs。 clojure.core庫中的函數現在有規範。我如何設置一個clojurescript項目來使用規範並在運行時測試clojure.core函數? 我使用庫[org.clojure/test.check "0.10.0-alpha2"]和[org.clojure/spec.alpha "0.1.123"]來安裝specs和命令instrument。它試圖檢測我

    1熱度

    1回答

    我是新來重新框架,我想我忘了一些明顯的東西。我的網頁即將開始工作,但當我單擊單選按鈕時似乎沒有更新。基本上,我想要做的是單擊單選按鈕時,它會將我的value-name原子更新爲2.這樣做會導致頁面刷新,因爲函數display-val取決於value-name。然而,沒有任何反應。 我感覺我應該訂閱一些東西,以便display-val知道要更新。 這裏是我的代碼: (def q-id (atom 0

    0熱度

    1回答

    說我有以下自定義textarea,我如何通過etextarea一個單元格,並同時具有:更改和:值的工作? (defelem etextarea [temp-cell] (textarea :value temp-cell :change #(reset! temp-cell @%))) 的代碼可以被修改以包括「@臨時小區」或任何但是我已經嘗試了許多事情,以及是否我

    1熱度

    1回答

    我跟着這個例子: https://github.com/Day8/re-frame/blob/master/docs/FAQs/PollADatabaseEvery60.md 這裏是我的間隔處理器 (defonce interval-handler (fn [{:keys [action id frequency event]}] (let [live-intervals (a

    0熱度

    2回答

    我學習ClojureScript,我有兩個功能,只是更改「根應用」的內容DIV: (ns blog.core) (defn mount-components [] (let [content (js/document.getElementById "root-app")] (while (.hasChildNodes content) (.removeChild

    0熱度

    1回答

    我想利用標籤文字未來上cljs。我創建 如下因素data_readers.clj {龍珠Z/L debuz.utils/cmlog} 而在SRC/debuz/core.cljs我需要包含cmlog函數的文件: (NS debuz.core (:要求[debuz.utils]))。 然後與這行代碼 #DBZ /升「這文本從SRC/debuz/core.cljs印刷測試轉到提前編輯它並在a中看到重新加

    4熱度

    1回答

    我遇到了問題,因爲(= var1 var2 var3 ...)只適用於Clojure/ClojureScript集合和數字,所以如何比較兩個JavaScript對象在ClojureScript中的深度平等。 (= (js-obj "a" 1) (js-obj "a" 1)) ;; => false 雖然我寫了這個問題,我找到了解決辦法......但是我會問和回答這個問題也許它會幫助別人。

    0熱度

    2回答

    我似乎並不知道REPL的一些重要方面,使用figwheel或lein-autoreload。 如果我使用上述插件之一啓動REPL並對其中一個項目文件進行更改,我通常會收到編譯器警告。通常,這意味着我必須重新啓動REPL,這會挫敗這些插件的全部用途。 讓我給你舉個例子。我有三個文件:core.cljs,demoscene.cljs和objects.cljs。它們按我提到的順序使用例如(:requir

    0熱度

    1回答

    我使用buddy.hashers生成並保存「hashed_pa​​ssword」字段我的用戶的SQL表,但它會產生不同的字符串: user=> (require '[buddy.hashers :as hashers]) nil user=> (hashers/derive "password")"bcrypt+sha512$b55166651bb4e7241f1c42342bdc1ea6$1

    2熱度

    1回答

    我有一個Clojurescript程序在瀏覽器中運行。 它導入了一些庫,然後我想讓用戶輸入一些調用這些庫的小型clojurescript「膠水代碼」。 我可以看到(來自https://cljs.github.io/api/cljs.js/eval)你用四個參數調用eval,第一個參數是環境狀態,它是一個原子。但是,我是否可以將當前的環境與我從其他地方所需的所有功能實際轉換爲eval的適當參數? 更