我希望在选中复选框时检索该复选框的值。
我正在使用这个“http://react-component.github.io/checkbox/“。
我的代码如下所示。
<div className="user_box">
{ check.map((values , i)=> {
return <Checkbox
name = "checkbox"
onChange={this.checkvalue.bind(this)}
value={values.username}
/>
})}
</div>
我的职务:
checkvalue(e){
// var all_users = [];
// var value = this.checkbox.value;
// all_users.push(value);
// console.log(all_users);
console.log('checkbox checked:', (e.target.checked));
}
我不知道如何检索复选框的值。
5条答案
按热度按时间7uhlpewt1#
您需要将“e,Synthetic事件参数传递给您的处理程序”:
v7pvogib2#
使用合成事件参数,示例如下:
a64a0gku3#
试试这个:
在渲染中:
kkih6yb84#
我们可以通过在输入元素属性上声明
onChange={this.likeClicked} defaultChecked={false}
来获取复选框值8ftvxx2r5#
一个内衬: