antd Table组件如何获取点击是第几行?

onClick={() => this.addPortIconBtn(record)} 

这里record可以获取当前行数据,但是怎么获取当前行的index,难道要自己往数组里写index?

阅读 13.1k
1 个回答

const columns = [
{ title: '姓名', width: 100, dataIndex: 'name', key: 'name', fixed: 'left' },

{

title: '操作',
key: 'operation',
fixed: 'right',
width: 100,
//  行渲染的参数
render: (text, record, index) => <a href="#" onClick={() => this.addPortIconBtn(index)}>操作</a>,

},
];

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