Table表格加了rowSelection属性,选择框却勾选不了

Table加上了rowSelection属性,只要setState  selectedRowKeys就勾选不了,点击勾选都没反应;  antd版本: 3.10.0

原因: onChange方法里的 selectedRowKeys, selectedRows(左右) 是不是按照组件antd的写法,别写错位置喽;

            rowSelection 方法里用的selectedRowKeys,而非selectedRows

react-antd  部分代码:

import { Table } from 'antd';

render(){
    const rowSelection = {
      selectedRowKeys: this.state.selectedRowKeys,
      onChange: (selectedRowKeys, selectedRows) => {
        this.setState({
            selectedRowKeys,
            selectedRows,
        });
      },
    };

    return (
       
index} bordered scroll={{y:600}} pagination={false} loading={loading} columns={columns} dataSource={dataSourceList} rowSelection={dataSource.length ? rowSelection:null} /> ) }

你可能感兴趣的:(react+antd组件,BUG,前端,javascript,react.js,anti-design-vue)