mobx

    1

    1答えて

    storeのアクションからナビゲートするために、history propを明示的にロジックを実行した後にナビゲートする必要のある各ストアアクションに渡すことなく、反応ルータv4をナビゲートしようとしています。 私が動作するように、このような何かを探しています:もちろんNavigationStoreの import { NavigationStore } from 'navigation-store

    2

    1答えて

    私はReactとMeteorとの組み合わせでmobXを使用していますので、ある店舗に保存されている情報を別の店舗に使用する必要があります。具体的には、ストアAのアクションを呼び出し、コレクションに登録することによって取得した情報を取得するために、ストアBのストアAの参照を持つ必要があります。私は@injectデコレータを使用しましたが、アクションを呼び出す方法はわかりません。ありがとう

    0

    1答えて

    私たちは既存のプロジェクトにmobxを統合し始めていますが、まだ私が完全に把握していないいくつかのコンセプトがあります。 これらのうちの1つは計算された値ですが、実際の使用はどうですか? は、あなたが見ることができるように、私はこの店 const UserStore = observable({ user: null, setUser: action(user => {

    0

    1答えて

    では動作しません。 コアモジュールは、typescriptを使用します。これは、両方のアプリプロジェクトによってコンパイルされ、消費されます。 @observable(コアモジュールの)ストア内のプロパティが変更されたとき、私の問題は両方のプロジェクトのコンポーネントで再現されません。 プロジェクトごとに同じ定義とロジックを使用してストアを作成すると、コンポーネントは期待どおりに再レンダリングされ

    1

    1答えて

    私はアドホックはユーザが許可されているかどうかを確認するためであるhttps://jsfiddle.net/v0592ua1/1/ const {observable, computed, extendObservable} = mobx; const {observer, inject, Provider} = mobxReact; const {Component} = React; c

    2

    1答えて

    私はcounter whoch observable変数を更新しようとしていますが、コンポーネントの値を見ています。インクリメントボタンをクリックすると、this.counterは常にNaNであり、 。 コンポーネント: @observer class App extends Component { constructor(props){ super(props)

    0

    1答えて

    ...Store.jsの各ファイルが@observableと@actionを含むmobxストアクラスです。次のような構造 stores/ RouterStore.js UserStore.js index.js を想定index.jsは、ちょうどすべての店舗をエクスポートするので、別の内1つのストアにアクセスするための正しい方法は何ですか import route

    0

    1答えて

    私はmobxでスライダを行い、webpack 3を使ってバンドルしました。 "externals"を使ってスライダのバンドルからmobxを除外しました。それから、パッケージとして公開し、mobx-sandboxを作成し、そこでスライダーをインストールしました。 パッケージがmobxをインポートできないため、結果がエラーになります。 しかし、私はそれをサンドボックスページにインポートしたので、スライ

    2

    2答えて

    私はReactJS、MobX、およびreact-router v4でWebアプリケーションを作成していますが、私はルーターの履歴とリダイレクトにいくつかの問題があります。 ログアウトまたはログインするときにホームページをリダイレクトしようとしていますが、これを私の店に実装しようとしています。ここにソースコードは次のとおり index.js const APP = document.getEleme

    0

    1答えて

    私はそれがベストプラクティスではないことを知っていますが、オブジェクトを監視し、そのオブジェクトを自動実行に変換します。 この設定は小さなデータセットではうまく機能しますが、変更が多い場合は「100サイクルで縮退しました」というエラーが表示されます。 私は、それを一度だけ繰り返す/すべての変更を照合して1回のヒットで適用する方法があるのだろうと思っていました。 タイマー、深いオブジェクトの比較(つ