复选框已在React.js中签入

时间:2017-08-23 09:41:16

标签: reactjs

我正在尝试在React.js中使用javascript函数.checked(),如下所示:

componentDidMount () {
    document.getElementById("myCheck").checked = true;
}

但是我的控制台出错了:“lapropriété'nick'n'existepas sur le type HTMLlement”

我如何在React.js中使用它?

谢谢

1 个答案:

答案 0 :(得分:1)

对我有用

<div className='container'>
    <input type='checkbox' ref='myAwesomeCheckbox' id={'scales'} />
    <label fhtmlForor="scales">Scales</label>
</div>

componentDidMount = () => {
  this.refs.myAwesomeCheckbox.checked = true;
}