Hi,
I’m using a method: getInitialState()
But I don’t find the definition in the doc?
Same for onChange and defaultCheck
<script type="text/babel">
let Checkbox = React.createClass({
getInitialState(){
return {
checked : false
}
},
handleCheck() {
this.setState( { checked : !this.state.checked } )
},
render() {
let msg
if (this.state.checked) {
msg='checked'
} else{
msg='unchecked'
}
return (
<div>
<input type='checkbox' onChange={this.handleCheck} defaultChecked={this.state.checked} />
<p>This box is {msg}</p>
</div>
);
}
});
ReactDOM.render(
<Checkbox/>,
document.querySelector('.react-container')
)
</script>