.js
ファイルから関数を公開することをお勧めします。その関数内では、ストア内の変数にアクセスすることをお勧めします。関数内のreduxストアへのアクセス
コードのスニペット: -
import { connect } from 'react-redux';
function log(logMessage) {
const {environment} = this.props;
console.debug('environment' + environment + logMessage);
....
}
function mapStateToProps(state) {
return {
environment : state.authReducer.environment
};
}
export default function connect(mapStateToProps)(log);
私は、connect
を通じてクラスを添付して、多くの部品を、持っている私はconnect()
を通じて機能を付けることができますか?
Praveen、これは問題を解決しないかもしれません。これは反応の中でレフィックスを使用する標準的な方法です。私が探しているのは、XYZ componenetの代わりにxyzを関数として作って、小道具を介して店にアクセスして何かを返すことです。マルコのコメントは意味をなさない。 – raaone7
私の理解では、redux-storeの変更ごとに呼び出される関数を探していますか?そして、私はあなたの計画は、そのfnをコンポーネントにインポートし、redux-store-> Fn-> Componentのときにコンポーネントを変更することだと思います。そうでなければ、あなたの質問に疑似コードを少なくとも書くようにして、あなたがしようとしていることを理解し、やり方を提案することができます。ありがとう。 –
Praveen、簡単な言葉で、1行の問題文は「関数内のreduxストアへのアクセス」です。つまり、反応しない通常の関数の中でreduxストアにアクセスすることができますか? – raaone7