antd checkbox 默认选中_antd - ant design ,CheckboxGroup 全选问题

问 题

如何实现全选?控件是通过数据循环出来的。

代码:

const { Checkbox } = antd;

var testList = {

'data': [

{

'lable': '组一',

'value': 1,

'action': [

{

'label': '组一1',

'value': 11

}, {

'label': '组一2',

'value': 12

}

]

}, {

'lable': '组二',

'value': 2,

'action': [

{

'label': '组二1',

'value': 21

}, {

'label': '组二2',

'value': 22

}

]

}

],

'code': 1,

'message': '获取成功!'

};

const CheckboxGroup = Checkbox.Group;

const handleGroupChange = (checklist) => {

console.clear();

console.log(checklist);

}

ReactDOM.render(

{testList.data.map((item,key) => {

return(

{item.lable}

);

})}

, mountNode);

解决方案

把 checklist 作为 state 来管理

扫一扫关注IT屋

微信公众号搜索 “ IT屋 ” ,选择关注与百万开发者在一起

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值