mobx

    0

    1答えて

    私はモックする必要があるAppDBとcreateStudyの依存関係を持つこのクラスを単体テストしようとしています。私はユニットテストにsqlite3の別々の依存に関連スローされ、エラーがありますので、下記の私のテストファイルはどこにもなっていないMobX action import { observable, action } from 'mobx' import { Intent } fro

    1

    1答えて

    私がmobx-reactについて知った最初のことは、 "@ observer"属性を使って状態クラスで定義されたプロパティの値を追跡することです。 これは私の下のサンプルです。 //@observer cut it off SingUp.js import React, {Component} from 'react' import {observer} from 'mob

    0

    2答えて

    私はReactとMobxを初めて使っていますので、私は小さなアプリをやろうとします。私はそれを実行しようとするとエラーが発生します:Uncaught TypeError: _releasesState2.default is not a constructor。私は問題が何であるか分からないので、私の頭を打つつもりです。ここで私はこれまで得たものである: 私のindex.js: import Re

    0

    2答えて

    要件はである: トグルシアンの背景色と行成分を 強調表示選択された行を開くために しかし、トグルボタンをクリックすると、Appコンポーネントは再レンダリングされません。( // App.js import React, { Component } from 'react'; import {observable, action } from 'mobx'; import {observer}

    1

    1答えて

    私はmobx反応があり、条件付きでlayer.on({click})関数をレイヤーグループにマップします。 reaction( () => this.managingDates, () => { if (this.managingDates) { this.mapStore.polygonLayer.eachLayer(layer => {

    0

    1答えて

    ESLintをデコレータReactプロジェクトでMobXに統合する過程で、ストアが未定義であるという問題が発生します。 私はmobxでデコレータを使用する方法に関する多くの記事を読んできましたが、それを動作させる明確な報告された方法がありますが、同時にそれらを使用せずにラッパーはデコレータを置き換えて機能します。ソリューションの読みやすさと使いやすさが失われたくないのですが、現時点ではこれ以外に何

    1

    1答えて

    私は私がリストにドスをクリックすると、一度に選択された一つのtodo持つことができますthe following appがあります。私は新しいTODOを選択すると、ドスのリスト全体を再レンダリングされ class State { @observable todos = [ { id: '1', description: 'Do this' }, { id: '2',

    3

    2答えて

    質問があります。私はまだ反応ネイティブの初心者ですが、私の質問に関連するものは何も見つかりません。反応しない/反応しないネイティブのドキュメントではなく、Googleでも 私はすでに私の最後のプロジェクトでこの問題を抱えていましたが、私はそれを終わらせることはなく、またそれを解決しようともしませんでした。 だから、問題は次のとおりです。 私はreact-native-navigationからthi

    0

    1答えて

    私は非同期アクションを持っています。これはAPIからデータを取り出し、コレクション内のコレクションとマージして、適切な計算をトリガーしてビューを再評価して読み込みます。 私の以前の解決策は、トリガ変数を本体に含める@ async-computedを使用することでした(残念なことに再計算をトリガする以外には使用しません)。 @ computed-async - > @asyncアクションのリファクタ

    1

    1答えて

    私はReactで複数ステップのフォームを作成するように求められました。このフォームには、入力する30個のフィールドがあり、それぞれ10個のフィールドからなる3つのステップで表示されます。 最初の2つのステップには、現在の作業を保存するための[保存]と[次のステップ]オプションがあります。 最後のステップでは、「保存」と「フォームを終了」オプションがあり、両方ともフォームをデータベースに保存します(