0

のコンポーネント (react のコンテキストにプロパティを格納する)@injectに依存しないデコレータを実装する際の潜在的な問題は何ですか?mobx-reactProvider

の使用法は次のinjectようになります。

// MyComponent.js

import { authManager } from './services';

const MyComponent = ({ authManager }) => ...;

export default inject({ authManager })(MyComponent);

パラメータをコンポーネントの小道具とマージするだけです。

4

1 に答える 1

0

関数を最初の引数として inject 関数に渡すことができます。 https://github.com/mobxjs/mobx-react#customizing-inject

import { authManager } from './services';
inject(_stores => ({ authManager }))(YouComponent);

コンテキストに依存せず、返されたオブジェクトを小道具にマップするだけです。

私はそれをテストしませんでした

于 2017-01-05T11:05:26.800 に答える