clojurescript

    0

    1答えて

    1つのプロジェクトで2つのプロジェクトを実行できますか? 基本的には、api serverとstatic serverを作成し、共有する.cljcコードを使用します。 もしそれが可能ならば、それは依存関係を管理する方法、replとそれを妨害する方法です。私がapi serverの部分をjarしたい場合、static serverの部分を含める必要はありません。 ありがとうございます!

    0

    1答えて

    condを設定した場合、一致する分岐の式が(str)になる場合、ClassCastExceptionが返されます。しかし、私がstrをformatに変更すると、問題は解消されます。 コード: (defn begins-with [chr str] (cond (or (nil? str) (empty? str)) "Hey the string is empty!"

    1

    1答えて

    私は新しいフレームに戻ってきました。私は何か明白なことを忘れています。私のウェブページは上ってきていますが、ラジオボタンをクリックしても更新されていないようです。基本的には、ラジオボタンをクリックすると、value-nameのアトムが2に更新されます。display-valはvalue-nameに依存しているため、ページをリフレッシュする必要があります。しかし、何も起こらない。 display-v

    4

    1答えて

    (= var1 var2 var3 ...)はClojure/ClojureScriptのコレクションと数値でしか動作しないので、ClojureScriptの深い等価性のために2つのJavaScriptオブジェクトを比較する方法に問題があります。 (= (js-obj "a" 1) (js-obj "a" 1)) ;; => false 私はこの質問を書いている間、私は解決策を見つけた...し

    0

    2答えて

    figwheelまたはlein-autoreloadを使用して、REPLの重要な側面を認識していないようです。 上記のいずれかのプラグインを使用してREPLを起動し、プロジェクトファイルの1つで変更を行うと、通常はコンパイラの警告が表示されます。しばしば、これはREPLを再起動しなければならないことを意味します.REPLはこれらのプラグインの目的を全て破ります。 例を挙げておきます。私は3つのファ

    2

    1答えて

    私は、このコマンドによってマキアートの空白アプリ(ClojureScriptテンプレート)を作成しようとしました: lein new macchiato abc cd abc git init heroku create git add --all git commit -m "Initial" git push heroku master heroku run lein packa

    5

    2答えて

    Devcardsは、ClojureScriptの視覚的なREPLエクスペリエンスを提供することを目指しています。彼らはReagentとOMをサポートしています。 devカードはre-frameでどうやって動作させることができますか?彼らはあなたが the first pageではないことができると言う

    3

    1答えて

    の内部で再レンダリングではないコンポーネントを、私は原子fooていない: (defonce foo (r/atom "foo")) を私は親コンポーネントがあります。 (defn parent-component [] (js/setTimeout #(reset! foo "bar") 5000) (child-component {:foo foo})) をそして、

    0

    1答えて

    小さなデスクトップアプリ用の試薬で囲い込み(reagent-material-ui)にラップされたmaterial-uiフレームワークを使用しています。reagent/as-element関数を使用してReact要素を作成すると、その中に小道具とスタイルを渡すことができます、 どうやって?