stateProps
をconstructorStates
にマップするのは悪い習慣でしょうか?Reduxでの状態のpropsへのマッピング
彼女は一例であり、私の質問は、より明確にする:
//some class
constructor(props) {
super(props);
this.props.getMessages(1)
this.state = {
messages: this.props.messages
};
}
function mapStateToProps(state) {
return {
messages: state.messages
};
}
上記の例では、私がthis.props.messages
生のスタイルを使用することができます知っているが、私は状態に小道具を作るいくつかの例を参照してください。
私はコードペンからもらったもう一つの例:
constructor(props) {
super(props);
this.state = {
step: props.initialStep,
count: props.initialCount
};
}
Counter.propTypes = { initialCount: React.PropTypes.number };
Counter.defaultProps = { initialStep: 5, initialCount: 0 };
にだから何人かの人々が小道具状態にしようとするときの状態に小道具を差別化のポイントは何ですか?