om

    1

    1答えて

    このOmの次のチュートリアルページComponents, Identity & Normalizationを読むと、サブコンポーネント(Personコンポーネント)のサブクエリを使用してPersonの小道具が作成されると考えました。しかし、アプリを破壊しない '[] に '[:name :points :age] からクエリを変更します。パーサがこれらのコンポーネント/クエリツリーからメソ

    2

    1答えて

    om's basic tutorialを試していますが、コードを変更する前でもエラーになります。 lein new figwheel om-tut -- --om,cd om-tutおよびlein figwheelを実行しています。 http://localhost:3449/は、代わりに表示する必要があるapp-stateテキストではなく、htmlテキストを表示します。さらに、コンソールにdev

    0

    1答えて

    Clojure(ClojureScriptではありません)では、特定のコンポーネントがプロトコルを実装していることをどのように確認できますか? defuiが正確defrecordのように動作していないので (defui MyComp static my-protocol (aaa [this] [])) (satisfies? my-protocol MyComp) ;;

    1

    1答えて

    om.core/buildとom.nextのファクトリ関数は、コンポーネント関数/クラスを参照するReact要素オブジェクトとthe actual component is only instantiated later by React's reconcilerを返します。つまり、(om.core/build some-component data)は実際にはsome-componentと呼ばれ

    1

    1答えて

    試してみてください&リアクションチュートリアルhttps://www.codementor.io/reactjs/tutorial/build-single-page-app-with-react-om-clojurescript。 clojurescriptをコンパイルするとエラーclojure.lang.ExceptionInfo: Don't know how to create ISeq

    0

    1答えて

    (これは私はまだ見ていないことをどこかに文書化された場合に謝罪ので、私は、OMに少し新たなんだと反応する。) 私はテキストボックスを作成しようとしていますautoNumeric JSライブラリに似た、編集中の入力を検証してフォーマットします。 私のアプリケーションは、USDの通貨を確認するためのアプリケーションです(例:$1,234.56の文字列)。具体的には、テキストボックスは、ユーザーがテキス

    0

    1答えて

    Om.nextの入力フィールドのデータを使って状態を更新する際に問題があります。 Om.nextの読み込み状態は、クエリとクエリによって解決され、コンポーネントがコンテキストに依存しないフェッチ状態を実装できるようになります。これは、コンポーネントが状態アトムの構造を知る必要がないことを意味します。それに直接関連する状態原子のローカルスニペットを理解しなければならない。 残念ながら、私はこれを反対

    1

    1答えて

    Reagent、Om、Rum、QuiescentまたはBruthaで別のReactバージョンを使用するにはどうすればよいですか?

    1

    1答えて

    私はom.nextをピックアップして、ローカル状態に保持されているコンポーネントとして実現されているフォーム入力を取得しました。検証状態、実際の入力値など - この状態は更新され、om.next/update-state!とom.next/get-stateによってアクセスされます。この問題は、親コンポーネントのフォームに入力をラップしたときに、入力コンポーネントによって保持されている状態を取得す

    2

    1答えて

    om.next(1.0.0-alpha47)のサーバーサイドレンダリングを構築しようとしています。私はClojureのからの競合回避を作成する必要がある時点で: (om/reconciler {}) (om/reconciler {:state (atom {}) :normalize true :parser (om/parser {})}) しかし、私の