【发布时间】:2021-03-11 16:34:51
【问题描述】:
我有一长串复选框(没有那么优化),我想让它们处于一个状态:数组(选中的那个),我不确定如何处理它希望得到帮助(也应该处理取消选中点击时)...
问题是我如何处理复选框。
this.state = {
checkboxed: [],
}
<div className=' row float-center d-flex justify-content-center '>
<label className='m-3'>
<input name='1' type='checkbox' checked={this.state.isGoing} onChange={this.handleInputChange} />
1
</label>
<label className=' m-3'>
<input name='1.5' type='checkbox' checked={this.state.isGoing} onChange={this.handleInputChange} />
1.5
</label>
<label className=' m-3'>
<input name='2' type='checkbox' checked={this.state.isGoing} onChange={this.handleInputChange} />
2
</label>
<label className=' m-3'>
<input name='2.5' type='checkbox' checked={this.state.isGoing} onChange={this.handleInputChange} />
2.5
</label>
<label className=' m-3'>
<input name='3' type='checkbox' checked={this.state.isGoing} onChange={this.handleInputChange} />
3
</label>
<label className=' m-3'>
<input name='3.5' type='checkbox' checked={this.state.isGoing} onChange={this.handleInputChange} />
3.5
</label>
</div>
【问题讨论】:
标签: javascript reactjs checkbox jsx