【发布时间】:2018-11-08 04:17:02
【问题描述】:
function mapStateToProps(state) {
return {
model: Selectors.Quotes.getCurrentQuote(state),
};
}
class Customer extends Component {
state = {
checkedEnergyConcessionHolder: false
};
handleChange = name => event => {
this.setState({ [name]: event.target.checked });
};
render() {
const { model} = this.props;
const { checkedEnergyConcessionHolder } = this.state;
return (
<Checkbox>
label="Concession holder"
value="checkedEnergyConcessionHolder"
checked={checkedEnergyConcessionHolder}
onChange={
this.handleChange('checkedEnergyConcessionHolder')
}
</Checkbox>
);
}
}
export default withStyles(panelTheme)(connect(mapStateToProps)(Customer));
如何初始化复选框的值?我需要来自模型的默认值(等于 model.EnergyConcessionHolder) 我该怎么做?
【问题讨论】:
标签: reactjs redux react-redux material-ui redux-form