サーバー側のレンダリングのためにデータを取得できるようにするには、recommendedでスタティックメソッドfetchData
をセットアップします。このメソッドは、非同期アクションによってReduxストアにデータを入力します。connect&HoCを使用しているときに静的メソッドにアクセスする方法は?
connect
を使用する場合、コンポーネントはラップされ、WrappedComponent
からのみアクセスできます。ただし、静的メソッドにはアクセスできません。 reducerInjector
のように、他のHoCを使用すると、この問題はさらに顕著になります。推奨されるアプローチは何ですか?あなたは、接続がhoistNonReactStaticsを使用しています(そして、あなたがソースコード内で見れば、あなたはその後、接続によって拡張されconnectAdvancedでそれを見つけることができます)ことがわかり反応-Reduxのドキュメントから
あなたの答えに続いて、私は次のことに気づきました:https://reactjs.org/docs/higher-order-components.html#static-methods-must-be-copied-over –
私は助けてくれると嬉しいです! –