Reactjs 动态复选框用于获取值

Reactjs 动态复选框用于获取值,reactjs,axios,Reactjs,Axios,我正在使用Axios进行API调用以检索值数组,然后在下面的代码中显示相应的输入/标签: checkList = this.state.assignment.specs.map(function(spec, index) { return(<div><input type="checkbox" id="assignment" style={{color: '#5d8f90'}} />&nbsp;&nbsp;<label style={{disp

我正在使用Axios进行API调用以检索值数组,然后在下面的代码中显示相应的输入/标签:

checkList = this.state.assignment.specs.map(function(spec, index) {
   return(<div><input type="checkbox" id="assignment" style={{color: '#5d8f90'}} />&nbsp;&nbsp;<label style={{display: 'inline'}}>{spec}</label>&nbsp;&nbsp;</div> );
});

感谢您的帮助

一种解决方案是向按钮添加
onclick()
侦听器。这些侦听器只需调用
setState()
。当你需要这些值时,你可以从
this.state
而不是从控件本身获得它。

我自己找到了答案,这里有一个名为
react checkbox group
的库,它解决了我的需要


你有没有机会举个例子?多谢各位@毒蛇无法立即获得。我建议你试试谷歌搜索,找到适合你需要的东西。
["checked", "unchecked", "checked"]