小编One*_*aut的帖子

如何在 React JS + Ant Design 中收集 Switch 值

我很抱歉我的基本知识和我的基本英语:)

我的问题是:如何合并开关值[我对表中的每条记录使用开关]

这是表 https://ibb.co/3TVLBK6

我使用开关(开/关)创建了一个包含一个单元格/字段的表格,我想在它们打开时获取开关值

这是代码

const columnsTableDepartmentModal = [
{
  title: 'No',
  dataIndex: 'no',
  key: 'no',
}, 
{
  title: 'Department',
  dataIndex: 'department',
  key: 'department',
}, 
{
  title: 'Select',
  dataIndex: 'select_department',
  key: 'select_department',
  render: (e, record) => (
    <Switch 
      defaultChecked={e} 
      onChange={
        (value) => onChangeSwitch(value,record)
      } 

      checkedChildren="Yes"
      unCheckedChildren="No"
      />
  ),
}];
Run Code Online (Sandbox Code Playgroud)

这就是我现在尝试的

function onChangeSwitch(isSelect,record){
  console.log(e); // True / False
  console.log(record); // True / False

  if(isSelect){
    // push data to array
  }

  if(!isSelect){
    // pop data from array

  }
}
Run Code Online (Sandbox Code Playgroud)

这就是我展示表格的方式 …

reactjs react-native react-redux antd

4
推荐指数
1
解决办法
5461
查看次数

标签 统计

antd ×1

react-native ×1

react-redux ×1

reactjs ×1