mobx

    1

    1答えて

    Mobxを使用するためにセット状態を使用する既存のアプリケーションを変換しようとしています。どのように私はmobxを使用して、設定された状態のコールバック機能を達成することができます。この機能を実現するにはcomponentDidUpdateを使用する必要がありますか?

    2

    1答えて

    私はGithubでthis issueを、stackoverflowでthis questionを見ましたが、私が持っているデータ構造に対して自動実行をトリガーする方法はまだ分かりません。私はストレージからjsonオブジェクトとしてデータを取得します。 // Object keys do not change const sampleData = [ { "title":

    0

    1答えて

    Iは、スタックオーバーフロー例えば4つの記憶有する:questionsListが移入されたときに第3記憶の各々は@observable questionsList = []; 質問は、これらの3つの店舗のいずれかからアクセスすることができるしている SearchQuestionsStore RecentQuestionsStore UserQuestionsStore CurrentQues

    1

    2答えて

    質問:mobxと反応の両方を持つアンチパターンですが、両方の反応コンポーネントの状態を利用し、mobxの@observer@observableを使用しますか? 私が理解できるものから、mobxは反応状態を置き換えようとするか、あるいは少なくとも非常に似通った何かをします。

    0

    1答えて

    Q1:observablearray.replaceが使用されている場合、トランザクションが必要ですか? 、各項目のプッシュ中に言及したこのリンク https://mobxjs.github.io/mobx/refguide/transaction.html 通り。 Q2:トランザクションは、トランザクションが完了した後にのみレンダリングが行われるように、パフォーマンスを向上させるか、または単にラ

    2

    2答えて

    MobX注入デコレータで私が理解していることは、Enzymeを使用して単体テストでストアを初期化してからコンポーネントIマウントしています。 [src:https://semaphoreci.com/community/tutorials/how-to-test-react-and-mobx-with-jestと統合テストセクションにスクロールします。]しかし、私はStore Not Availa

    4

    1答えて

    私はMobXを模索していて、問題に興味をそそら行きました:私は、この観測可能を持っている場合は :その後、 class ItemsStore { @observable items = [1,2,3]; } const store = new ItemsStore; とこのようにそれを変更します。 setInterval(() => { store.items[0] =

    1

    1答えて

    非同期にフェッチされたデータに基づいて反応コンポーネントを初期状態にする方法がわかりました。 MyComponentはAPIからデータをフェッチし、その内部のdataプロパティをMobx actionで設定します。 クライアント側では、componentDidMountが呼び出され、データが取得され、正しく設定されてレンダリングされます。 import React from 'react'; i

    7

    3答えて

    ので、私は私がmobxをインストールし、mobx反応しhttps://facebook.github.io/react/blog/2016/07/22/create-apps-with-no-configuration.html から設定なしで反応するが、それでも@のSYMB前に予期しないトークンのエラーを示しているとアプリを作成しました。 私は何か他のものを追加する必要がある、または私の現在の設