0
反応還元と一緒に使用したいです。react-geolocatedです。 ブースは '名前付き'輸出を輸出デフォルトので使用します。「接続」と反応還元を掛けよう
反応-Reduxの接続スタッフ
const mapStateToProps = (state) => {
return {
json: state.json
}
};
const mapDispatchToProps = (dispatch) => {
return {
someLocalMethod:() => dispatch(someRemoteMethod()),
}
};
export default connect(mapStateToProps, mapDispatchToProps)(Home)
反応-geolocated関連コネクトスタッフ
export default geolocated({
positionOptions: {
enableHighAccuracy: false,
},
userDecisionTimeout: 5000
})(Home);
一緒にこれらの二つのエクスポートをマージする方法は何ですか?
あなたのソリューションが正常に動作しているようです。私には少し試練の時間を与えてください;) – zappee
これまでに見たことがないならば)、このパターンは、反応を使うときにはかなり一般的です。コンポーネント(HOC)基本的には、基本コンポーネントを改良して機能を追加するための呼び出しを連鎖させるだけです。 facebook [HOC](https://facebook.github.io/react/docs/higher-order-components.html)ガイドをご覧ください。 –
そのHOCパターンは非常にエレガントです。君たちありがとう。 – zappee