怎么checkbox的屬性不能更改了啊?
qq_花開花謝_0
2018-08-10 09:09:58
TA貢獻2019條經(jīng)驗 獲得超9個贊
因為你這種寫法是受控組件,可用用<div>測試:<input onChange={()=>{this.setState({"checked": !this.state.checked})}} checked={this.state.checked} id="checkbox" type="checkbox" ref="checkbox" />這個checkbox怎么不能點擊或者用js更改狀態(tài)了呢?</div>
這種形式改造。
也可以使用<div>測試:<input defaultChecked="true" id="checkbox" type="checkbox" ref="checkbox" />這個checkbox怎么不能點擊或者用js更改狀態(tài)了呢?</div>
變成非受控組件。
舉報