关于Table中的rowSelection勾选问题 antd

Table加上rowSelection勾选这属性,在360浏览器情况下,表格上几十条数据用鼠标上下滚动有明显延时的卡顿现象,点击勾选,需要两三秒才有反应,完后把rowSelection这属性去掉,表格数据上下滚动又恢复正常,没有一点的卡顿。谷歌浏览器正常,目前暂时发现360跟IE浏览器有这问题,有遇到这问题的大神么,该怎么解决呢

onSelectChange = (selectedRowKeys, selectedRows) => {
    this.setState({ selectedRowKeys,selectedRows });
  }
render() {
    const { selectedRowKeys } = this.state;
    const rowSelection = {
      selectedRowKeys,
      onChange: this.onSelectChange
    };
    <Table rowSelection={dataSource.length?rowSelection:null} loading={loading} onRowClick={this.onRowClick} rowKey={(record, index) => index} dataSource={dataSource} columns={columns} pagination={false} scroll={{x: 1000, y: 500}} />
}

          
阅读 16k
1 个回答
新手上路,请多包涵
dataSource.length?rowSelection:null

为什么加上这行

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题