- 在使用antd的table组件的时候,使用columns来渲染的数据的时候,难免后面有 删除 编辑的功能的按钮,但是发现的在render的时候,这些按钮的事件都被触发了,我本意是想的点击才触发,但是在渲染数据的时候,render将这些事件全部触发了,如图所示:




解决办法:
// html
<Button type="primary" onClick={this.updateHandler.bind(this, record.id)} size="small">编辑</Button>
// js
updateHandler(id){
console.info(333, id)
}